asfernandes
9d086d289c
Misc
2009-03-05 00:52:25 +00:00
robocop
f2f8c3d704
Do not use reinterpret_cast to convert from void* to a typed pointer.
2009-03-04 12:14:51 +00:00
alexpeshkoff
2a8603af7d
Formally this fixes gcc warning - no virtual dtor in class with virtual functions.
...
But this required serious reworking of InstanceControl and GlobalPtr<> classes.
GlobalPtr<> should not be directly derived from class with virtual functions -
virtual table for it's instances may become invalid in the moment,
when cleanup is needed. Therefore indirect link via InstanceList and
InstanceLink is established instead. This required also a little changes in
a way how InstanceControl is used. GlobalPtr<> usage is not changed.
2009-03-04 10:26:16 +00:00
dimitr
9f1cc5473a
Prefer explicit #includes to tricky forward declarations for template classes.
2009-03-03 15:19:50 +00:00
robocop
850274ee83
Adjust to our naming conventions.
2009-03-03 12:24:07 +00:00
skidder
0f64fd44e4
Repairing the VS2003 build (and maybe others). ferror is a tricky macro, not a function
2009-03-02 03:39:46 +00:00
robocop
83a6a0c60b
Fix the Windows build.
2009-02-28 11:33:56 +00:00
alexpeshkoff
e712f973ab
fixed declaration error - failed only on 32 bit
2009-02-27 14:57:03 +00:00
alexpeshkoff
2f639f1de9
Fixed use of mutexes
2009-02-24 11:11:06 +00:00
asfernandes
b204a1e54f
Misc
2009-02-21 17:43:07 +00:00
alexpeshkoff
0346cf6a83
Fixed a number of problems with file ownership and access rights on unix
2009-02-20 16:18:12 +00:00
aafemt
793402d4be
Windows only
2009-02-20 08:41:22 +00:00
hvlad
58204e6875
Restore broken Windows build
2009-02-20 07:43:13 +00:00
asfernandes
ccb477aa9a
Fixed the POSIX build
2009-02-19 22:32:09 +00:00
alexpeshkoff
21268aeb1e
Fixed my silly error in THD_sleep()
2009-02-19 15:49:31 +00:00
asfernandes
517f426392
Misc
2009-02-15 18:05:38 +00:00
asfernandes
71068a2d53
Declare the function inside its namespace
2009-02-15 17:46:08 +00:00
asfernandes
d369e26979
1) Fix posix build
...
2) Remove some warnings
2009-02-15 14:45:37 +00:00
robocop
5e5c5741fa
Commit this aux routine in case it's needed.
2009-02-15 13:23:38 +00:00
alexpeshkoff
0d99a0d6c4
Implemented CORE-2322: added gsec and services support to control SYSDBA-like access of windows domain administrators to security database
2009-02-13 13:05:50 +00:00
robocop
66057e976c
More changes for the improvement requested as CORE-2140 (it was never designed to work with printf escape sequences).
2009-02-12 12:58:12 +00:00
asfernandes
7ba3e7d0e5
Misc
2009-02-11 01:32:09 +00:00
alexpeshkoff
bd0d9bfe99
Add new class PointerArray and use it in RuntimeStatistics.
...
Now RuntimeStatistics has 3 #ifdef choices: SortedArray, PointersArray or Tree.
2009-02-09 14:11:16 +00:00
asfernandes
0038863661
Misc
2009-02-08 17:23:00 +00:00
hvlad
fbeb005108
Move DLL instance variable into separate file. It would be much better to make it member of Config class but currently it is not desirable due to big amount of related changes of build process.
2009-02-08 15:40:05 +00:00
robocop
38f1fafbb9
Constness.
2009-02-08 12:57:49 +00:00
robocop
477faf805a
Misc.
2009-02-08 12:53:48 +00:00
robocop
096d8e78e6
Trying to be more consistent in the detection of headers (HAVE_* macros).
2009-02-08 11:38:00 +00:00
robocop
a18dc0519f
Misc, style, fixing dangerous warnings, constness, etc.
2009-02-08 11:23:46 +00:00
asfernandes
75c0d0f353
Misc
2009-02-05 01:08:13 +00:00
alexpeshkoff
d899da951d
Use when possible much better way to delay thread execution
2009-02-04 11:36:53 +00:00
hvlad
4c65e428bb
Const
2009-02-03 18:14:41 +00:00
robocop
7bc5e3cc83
Style.
2009-02-03 11:02:00 +00:00
alexpeshkoff
6835b7f6ba
fixed gcc compile
2009-02-02 11:51:25 +00:00
hvlad
91dedb36ab
Don't use "None" as empty configuration file name for audit. Per Adriano request.
2009-02-02 09:12:38 +00:00
hvlad
115602ff06
Trace services support
2009-02-01 22:10:12 +00:00
hvlad
bd260b0023
ConstAccessor for BePlusTree
2009-02-01 22:03:59 +00:00
hvlad
6decebcc99
Reference-counted string
2009-02-01 22:03:10 +00:00
hvlad
ea19deac75
Correction
2009-02-01 21:55:26 +00:00
dimitr
3de6ba9d83
Mirror the POSIX way of making the TLS globals thread-safe.
...
Otherwise we may crash or lock-up during the process exit.
2009-01-29 18:07:07 +00:00
asfernandes
f532f6975e
Misc
2009-01-21 15:42:45 +00:00
dimitr
f3099d4c1e
Totally misc.
2009-01-20 14:58:45 +00:00
dimitr
9414de1380
Fixed random errors while converting the string '0' into a numeric.
2009-01-20 14:56:05 +00:00
asfernandes
025c67e5e9
Do not check for errors when writing to the console in Windows. It can be problematic.
2009-01-19 21:39:41 +00:00
alexpeshkoff
322322b103
Fixed order of TLS keys destruction in POSIX build.
2009-01-19 16:16:19 +00:00
alexpeshkoff
1156d574e0
Optimized services performance when transfering big amounts of data to user
2009-01-16 15:42:33 +00:00
robocop
94b0541550
Style.
2009-01-15 11:04:40 +00:00
alexpeshkoff
97aca3d2b3
AIX port
2009-01-15 07:41:11 +00:00
asfernandes
989d851fa3
Misc
2009-01-15 03:46:48 +00:00
alexpeshkoff
2625a5a713
AIX port
2009-01-14 14:27:11 +00:00