hvlad
f40d569f3f
Don't use placement new[] as its behavior is inconsistent between compilers
2011-05-03 12:03:16 +00:00
alexpeshkoff
62d6343ccf
This should fix deadlock, noticed by Damyan
2011-05-03 07:43:23 +00:00
firebirds
7580dadcd5
nightly update
2011-05-01 03:16:27 +00:00
asfernandes
48fa5193e7
Invert the functionality of addSlash to fixPath. It was creating paths with double slashes in config files.
...
The right way to create paths in others places is with PathUtils::concatPath, and it don't need what addSlash was doing.
2011-04-30 18:23:04 +00:00
hvlad
8b635ddf38
Some refactoring and cleanup.
2011-04-30 11:38:00 +00:00
firebirds
bfdd52aa4f
nightly update
2011-04-30 03:16:00 +00:00
asfernandes
0b2ffeae81
Misc.
2011-04-30 02:28:31 +00:00
hvlad
eecde7801c
Windows version of PlatformAtomicPointer
2011-04-29 19:11:43 +00:00
alexpeshkoff
c076b1d8c1
Added delay before unloading plugin module after last reference to that module outside plugin manager is gone
2011-04-29 16:24:27 +00:00
alexpeshkoff
b77154b2b5
Cleanup: make fb_atomic be the single file working with atomic operations and membars
2011-04-29 15:50:04 +00:00
asfernandes
efbd651d7f
Correction.
2011-04-29 15:16:53 +00:00
hvlad
b0b1db9fc1
Typo and missed cast
2011-04-29 12:03:52 +00:00
hvlad
ff490e8f6a
Cleanup and some comments
2011-04-29 11:34:35 +00:00
hvlad
59c4f7bb9f
Let PlatformAtomicCounter::setValue() returns old value on Windows too
2011-04-29 11:12:29 +00:00
alexpeshkoff
09ecefd320
Fixed posix build
2011-04-29 09:25:06 +00:00
firebirds
6959853feb
nightly update
2011-04-29 03:18:30 +00:00
dimitr
dafd8c894e
Misc.
2011-04-28 16:59:29 +00:00
hvlad
388ed56602
correction
2011-04-28 14:39:19 +00:00
hvlad
c65bbf74ca
Preparing for the shared page cache : new sync objects ported from Vulcan
2011-04-28 14:35:58 +00:00
firebirds
e1e22b86bd
nightly update
2011-04-28 03:16:44 +00:00
alexpeshkoff
d6f972c737
Check att_in_use before cancelling operation of attachment
2011-04-27 06:31:11 +00:00
firebirds
b494e6f329
nightly update
2011-04-27 03:17:33 +00:00
asfernandes
a38da2a1bf
Correction for statement repreparation.
2011-04-26 15:23:33 +00:00
alexpeshkoff
5ae0f9b3ca
Fixed bug - thanks to Adriano
2011-04-26 08:03:20 +00:00
hvlad
6c912c804a
Update MSVC10 build
2011-04-26 07:05:29 +00:00
hvlad
eeca0dabb7
Update MSVC9 build
2011-04-26 06:59:03 +00:00
hvlad
4435b35db2
Update MSVC8 build
2011-04-26 06:57:01 +00:00
firebirds
e6a8e2d9d2
nightly update
2011-04-26 03:19:48 +00:00
asfernandes
9754526943
Misc; reinterpret to static casts; correction in YRequest version.
2011-04-26 01:00:33 +00:00
alexpeshkoff
256cb1e853
1. Use reference counted stable in global pool objects instead PublicHandle's validation.
...
2. Avoid massive segfaults when closing heavily loaded server.
3. Restored logic in YValve required for correct shutdown.
4. Do not change externally visible request body when preparing it.
2011-04-25 17:47:56 +00:00
hvlad
a98fb23229
Frontported fix for regression introduced by me in patch for CORE-3326 - too many unnecessary calls of ISC_check_process_existence().
...
Added defines to switch usage of fast mutex off if necessary.
2011-04-25 12:56:27 +00:00
firebirds
c927fb6e95
nightly update
2011-04-21 03:17:16 +00:00
robocop
095a49d9fa
It would be better to copy the file from the place where it exists.
...
:-)
2011-04-20 07:03:45 +00:00
robocop
676522c1d8
Delete obsolete option (not supported).
2011-04-20 07:02:43 +00:00
firebirds
fbf6b939a3
nightly update
2011-04-20 03:18:09 +00:00
asfernandes
e53330f9f6
Improvement CORE-3433 - Improve GBAK restore performance (records insertion).
2011-04-19 15:24:51 +00:00
asfernandes
d7127242c7
Improvement CORE-3446 - Allow conversion from/to BLOBs and others types in the API functions (XSQLVAR or blr messages).
2011-04-19 15:24:26 +00:00
firebirds
d31ec9c4b7
nightly update
2011-04-19 03:17:24 +00:00
asfernandes
abbc8975c2
Correction.
2011-04-18 19:21:34 +00:00
firebirds
6e07e7d516
nightly update
2011-04-18 03:17:25 +00:00
asfernandes
7cf1a31bda
Misc
2011-04-17 16:04:43 +00:00
hvlad
49aaf2c287
Update MSVC10 build
2011-04-17 08:33:09 +00:00
robocop
93a3937214
Unused vars.
2011-04-17 05:04:24 +00:00
robocop
4caf8af25b
Follow Vlad's changes in VC8.
2011-04-17 05:03:37 +00:00
robocop
ac7cb9019f
Misc.
2011-04-17 05:02:26 +00:00
firebirds
6267a614e8
nightly update
2011-04-17 03:17:37 +00:00
asfernandes
27515ef82c
Do not count selected records for IStatement::getAffectedRecords.
2011-04-16 21:59:19 +00:00
firebirds
74e93a660b
nightly update
2011-04-16 03:17:39 +00:00
asfernandes
b781d62d4a
Make the new BLOB API use void* buffers, so applications can read/write char* strings or any other type without casts.
2011-04-15 18:54:02 +00:00
dimitr
77916f05f7
Fixed possible deadlock between the shutting down engine and the running service. Reported by RedSoft.
2011-04-15 16:37:31 +00:00