robocop
5c68b30f41
increment build number
2008-03-07 06:26:17 +00:00
robocop
7af7e55b9a
increment build number
2008-03-07 06:26:09 +00:00
fsg
71c6e0ed7a
increment build number
2008-03-06 20:58:36 +00:00
hvlad
46b10f4f50
increment build number
2008-03-06 19:06:47 +00:00
alexpeshkoff
aa0beb395c
increment build number
2008-03-06 13:45:21 +00:00
hvlad
ff06b54d44
increment build number
2008-03-06 13:13:40 +00:00
hvlad
7d54298dea
Fixed CORE-1775 : Improve performance of security checking
2008-03-06 13:13:31 +00:00
robocop
b73c1eee66
increment build number
2008-03-06 09:43:45 +00:00
robocop
2d8ac2acb9
CORE-1600, work in progress, before I have to return to my private work.
2008-03-06 09:43:43 +00:00
robocop
6306974315
increment build number
2008-03-06 09:43:37 +00:00
robocop
545a7fa643
increment build number
2008-03-06 09:43:29 +00:00
robocop
55425b6d12
increment build number
2008-03-06 09:36:49 +00:00
robocop
6f8b48c99c
Misc.
2008-03-06 09:36:45 +00:00
fsg
0d3f68f03c
increment build number
2008-03-05 20:09:26 +00:00
hvlad
98b14bb575
increment build number
2008-03-05 14:23:27 +00:00
hvlad
23679a8b04
Fix few race conditions during metadata load and make index lock block accounting more MT safe.
2008-03-05 14:23:19 +00:00
alexpeshkoff
533891aafb
increment build number
2008-03-05 13:25:13 +00:00
alexpeshkoff
cdfde3edcb
Remove db_prepare_buffer and related mutex from attachment handle. Use local buffer instead.
2008-03-05 13:25:09 +00:00
alexpeshkoff
114f81f6b9
increment build number
2008-03-05 12:29:36 +00:00
alexpeshkoff
313a9d8328
1. Fixed transaction flags after reconnect - must be in limbo.
...
2. Added check for limbo state to fb_disconnect_transaction() - needed for public entrypoint.
2008-03-05 12:29:18 +00:00
robocop
2c451798c9
Unused var. The compiler didn't notice it.
2008-03-05 08:41:31 +00:00
asfernandes
7c8dc0f3b9
increment build number
2008-03-05 02:51:43 +00:00
asfernandes
6f91a0f18d
Misc
2008-03-05 02:51:42 +00:00
asfernandes
0cab52791d
increment build number
2008-03-05 02:35:45 +00:00
fsg
4051bf903c
increment build number
2008-03-04 20:45:39 +00:00
dimitr
35139c8bef
increment build number
2008-03-04 19:07:59 +00:00
dimitr
5def15f13e
increment build number
2008-03-04 13:27:06 +00:00
dimitr
d597154a4b
1) Added timeout value to the shutdown API call.
...
2) Fixed the slow fbembed detach noticed by Claudio and Vlad.
3) Cleanup.
2008-03-04 13:27:02 +00:00
dimitr
bcfec60c12
increment build number
2008-03-04 13:25:54 +00:00
dimitr
293a246482
increment build number
2008-03-04 13:15:32 +00:00
dimitr
bc9f7470cb
Cleanup/refactoring.
2008-03-04 13:15:28 +00:00
alexpeshkoff
c35e311839
increment build number
2008-03-04 13:13:26 +00:00
alexpeshkoff
25a8cc2647
Fixed FK constraints - thanks to Vlad
2008-03-04 13:13:19 +00:00
robocop
2e5c732d02
Cleanup.
2008-03-04 07:15:24 +00:00
robocop
28a8dffc54
Misc.
2008-03-04 06:56:15 +00:00
robocop
8888ecb544
Let's better use UCHAR for binary streams.
2008-03-04 06:03:34 +00:00
robocop
3e9476e464
Misc.
2008-03-04 06:02:32 +00:00
alexpeshkoff
7dacbbbd74
Make fb_disconnect_transaction, fb_shutdown and fb_shutdown_callback public API calls.
...
Related cleanup.
2008-03-03 17:47:09 +00:00
alexpeshkoff
2dd4a46c87
increment build number
2008-03-03 17:47:07 +00:00
alexpeshkoff
bcd8419c83
increment build number
2008-03-03 17:46:57 +00:00
alexpeshkoff
fad53079f4
increment build number
2008-03-03 17:46:49 +00:00
alexpeshkoff
e079edae31
increment build number
2008-03-03 17:46:48 +00:00
alexpeshkoff
8cdbd506ba
increment build number
2008-03-03 17:46:40 +00:00
alexpeshkoff
1452ca8843
increment build number
2008-03-03 16:31:11 +00:00
asfernandes
8580df54f1
increment build number
2008-03-03 15:40:59 +00:00
asfernandes
e88fd596d9
Let DSQL cache lock logic in SS too - per Dmitry request
2008-03-03 15:40:56 +00:00
asfernandes
68476041f0
increment build number
2008-03-03 15:40:51 +00:00
dimitr
c621d1b06f
increment build number
2008-03-03 14:38:35 +00:00
alexpeshkoff
109db51c28
increment build number
2008-03-03 14:31:51 +00:00
alexpeshkoff
ed73f67c3f
increment build number
2008-03-03 13:59:12 +00:00
alexpeshkoff
28a32b12f9
increment build number
2008-03-03 13:59:10 +00:00
alexpeshkoff
58f8675e57
1. Make use of gds__log_status() more consustent (no Database: line in log when database is not specified).
...
2. A bit better logic when error happens during provider shutdown.
2008-03-03 13:59:09 +00:00
alexpeshkoff
33a1fa74f4
increment build number
2008-03-03 13:52:12 +00:00
dimitr
0e5be5b2b5
increment build number
2008-03-03 06:31:05 +00:00
asfernandes
c77036e8d4
increment build number
2008-03-03 00:47:11 +00:00
asfernandes
88b6f39f82
1) Restore logic of not handled exceptions
...
2) Initialize some status vectors
2008-03-03 00:47:04 +00:00
asfernandes
726ab166ab
increment build number
2008-03-03 00:47:03 +00:00
asfernandes
ba586de598
increment build number
2008-03-02 21:16:23 +00:00
asfernandes
53204cbbaa
increment build number
2008-03-02 21:16:17 +00:00
asfernandes
7a2dedaa39
Go direct to engine internals from DSQL, without need to exit/enter the attachment lock - more to follow
2008-03-02 21:16:16 +00:00
fsg
4df329d465
increment build number
2008-03-02 19:49:04 +00:00
alexpeshkoff
1b1f23b029
increment build number
2008-03-02 15:37:58 +00:00
alexpeshkoff
800fe42198
increment build number
2008-03-02 12:47:56 +00:00
robocop
f2f6666f62
increment build number
2008-03-02 09:24:15 +00:00
robocop
d277e33a9d
increment build number
2008-03-02 08:45:44 +00:00
robocop
e39885c7fb
Misc.
2008-03-02 08:45:41 +00:00
robocop
aab1d8c56d
increment build number
2008-03-02 08:45:39 +00:00
robocop
9f6fd9cbfa
increment build number
2008-03-02 08:44:12 +00:00
robocop
c44569008f
increment build number
2008-03-02 08:42:57 +00:00
robocop
1fab93c08f
increment build number
2008-03-02 08:40:14 +00:00
robocop
c2e23279e6
increment build number
2008-03-02 07:35:41 +00:00
robocop
925ad77ad4
Correction.
2008-03-02 07:35:37 +00:00
robocop
a82e9a6b72
increment build number
2008-03-02 07:31:24 +00:00
asfernandes
5c18d06098
increment build number
2008-03-01 19:50:36 +00:00
fsg
c8bcafc650
increment build number
2008-03-01 19:46:08 +00:00
asfernandes
4c4b733f2c
increment build number
2008-03-01 19:32:21 +00:00
asfernandes
35688cd5d9
Cleanup: remove y-valve functions DSQL_CACHE and INTL_FUNCTION
2008-03-01 19:14:46 +00:00
asfernandes
f050ca3c5a
increment build number
2008-03-01 19:14:44 +00:00
asfernandes
5d2ca89242
Misc
2008-03-01 18:24:06 +00:00
asfernandes
43ba626be1
increment build number
2008-03-01 18:24:05 +00:00
asfernandes
367fa23668
increment build number
2008-03-01 18:24:01 +00:00
asfernandes
ced66255e7
increment build number
2008-03-01 15:08:13 +00:00
asfernandes
acda0b1ea5
increment build number
2008-03-01 15:08:12 +00:00
robocop
27e5e344c4
increment build number
2008-03-01 11:49:15 +00:00
dimitr
426cc68f98
increment build number
2008-03-01 11:41:56 +00:00
dimitr
e3fb36ac86
increment build number
2008-03-01 11:39:41 +00:00
dimitr
2d6c734be4
increment build number
2008-03-01 08:42:35 +00:00
dimitr
0096b53d9b
Fixed the issue reported by Dmitry Kovalenko in fb-devel. We don't need to validate the transaction handle in JRD, as DSQL does some tricks about it.
2008-03-01 08:42:31 +00:00
fsg
a87315da74
increment build number
2008-02-29 19:48:32 +00:00
alexpeshkoff
4fb209b6d1
increment build number
2008-02-29 16:44:20 +00:00
alexpeshkoff
b4a9513c58
increment build number
2008-02-29 16:44:19 +00:00
alexpeshkoff
48e9858b57
fixed CORE-1756: AV in isc_start_transaction (isc_start_multiple)
2008-02-29 16:44:17 +00:00
alexpeshkoff
b5b08c223b
increment build number
2008-02-29 16:42:52 +00:00
alexpeshkoff
94abb2e1cb
increment build number
2008-02-29 16:42:47 +00:00
paulbeach
37a47db6de
increment build number
2008-02-29 15:28:35 +00:00
paulbeach
9549485628
increment build number
2008-02-29 15:27:28 +00:00
paulbeach
840267f8e6
increment build number
2008-02-29 15:25:14 +00:00
paulbeach
78b3ed652b
increment build number
2008-02-29 15:25:13 +00:00
paulbeach
e1636b5c9c
typo
2008-02-29 15:25:09 +00:00
paulbeach
10eed1a1db
increment build number
2008-02-29 15:23:20 +00:00
paulbeach
5790eae079
Fix UNIX2003 symbol issue with kinterbasdb and SuperServer.
...
Make sure that sem is used properly depening on MacOSX 10.4 or 10.5
Correct the header file in config_root.cpp to pull in MacTypes.h properly
2008-02-29 15:23:17 +00:00
paulbeach
b30cb44a90
increment build number
2008-02-29 15:23:13 +00:00
asfernandes
97e84864e3
increment build number
2008-02-29 15:21:41 +00:00
asfernandes
02bc92474f
Correct some logic errors found by Claudio
2008-02-29 15:21:37 +00:00
alexpeshkoff
631e894d4f
increment build number
2008-02-29 13:59:41 +00:00
alexpeshkoff
1c279bc94b
No need in separate yValve handle include file any more.
...
Removed last trace of my old EXECUTE STATEMENT hack.
2008-02-29 13:59:37 +00:00
paulbeach
d81e3bee99
increment build number
2008-02-29 13:57:50 +00:00
paulbeach
77f9554318
increment build number
2008-02-29 13:56:55 +00:00
paulbeach
591ceeb8c1
increment build number
2008-02-29 13:37:53 +00:00
paulbeach
c0296b4978
increment build number
2008-02-29 13:37:52 +00:00
paulbeach
784b4c3466
increment build number
2008-02-29 13:33:18 +00:00
paulbeach
291806a3e0
increment build number
2008-02-29 13:26:58 +00:00
dimitr
496706153c
increment build number
2008-02-29 12:47:27 +00:00
dimitr
5ca270c096
1) Cleanup SERVER_SHUTDOWN.
...
2) Make the engine shutdown asynchronous.
2008-02-29 12:47:20 +00:00
dimitr
5d4e5f65e4
increment build number
2008-02-29 12:44:24 +00:00
paul_reeves
adbbaa1806
increment build number
2008-02-29 11:08:18 +00:00
paul_reeves
038f043f91
increment build number
2008-02-29 11:08:15 +00:00
paul_reeves
0d362bc46e
increment build number
2008-02-29 11:08:13 +00:00
paul_reeves
154f43593f
increment build number
2008-02-29 11:07:56 +00:00
paul_reeves
6f33f76dc5
increment build number
2008-02-29 11:07:48 +00:00
paul_reeves
35a0e4097b
increment build number
2008-02-29 11:07:42 +00:00
paul_reeves
cf6a2ddfba
increment build number
2008-02-29 11:07:35 +00:00
alexpeshkoff
a715e4ff62
increment build number
2008-02-29 09:54:27 +00:00
alexpeshkoff
98eb7be912
Applied fix, suggested by Dmitry Kovalenko
2008-02-29 09:54:23 +00:00
paul_reeves
16dfb44d5d
increment build number
2008-02-29 09:38:07 +00:00
paul_reeves
57c6dc7224
increment build number
2008-02-29 09:38:03 +00:00
dimitr
d3e86d4c3c
increment build number
2008-02-29 09:20:01 +00:00
dimitr
e9df981d39
Misc.
2008-02-29 09:19:56 +00:00
dimitr
735062ad6c
increment build number
2008-02-29 08:47:40 +00:00
dimitr
3651424935
increment build number
2008-02-29 08:47:38 +00:00
dimitr
cc17a14061
increment build number
2008-02-29 08:46:39 +00:00
dimitr
da07ec29e2
increment build number
2008-02-29 08:46:01 +00:00
dimitr
331a464574
Misc.
2008-02-29 08:45:02 +00:00
dimitr
8e782e04df
increment build number
2008-02-29 08:41:41 +00:00
dimitr
f129fb8f75
increment build number
2008-02-29 07:34:48 +00:00
dimitr
3cba78804c
Fixed the Windows build.
2008-02-29 07:19:39 +00:00
dimitr
24a2f62710
increment build number
2008-02-29 07:19:37 +00:00
robocop
8f79347215
increment build number
2008-02-29 07:10:17 +00:00
robocop
c93824d967
Paranoid checks.
2008-02-29 07:10:07 +00:00
robocop
b39ccce7fa
increment build number
2008-02-29 05:33:47 +00:00
robocop
f363882082
Switch to FB_ prefix.
2008-02-29 05:33:44 +00:00
robocop
cd3b636099
increment build number
2008-02-29 05:33:43 +00:00
fsg
7b47d57944
increment build number
2008-02-28 19:49:40 +00:00
alexpeshkoff
761ac272c0
increment build number
2008-02-28 18:42:32 +00:00
alexpeshkoff
00c63c1f8d
1. Make signals handling in yValve MT safe.
...
2. Introduce new private API calls, fb__shutdown() and fb__shutdown_callback().
3. Introduce fb_smp_server - binary to run superclassic on posix.
4. Various cleanups.
2008-02-28 18:42:30 +00:00
alexpeshkoff
554f01ab4f
increment build number
2008-02-28 18:42:26 +00:00
alexpeshkoff
928cb767b5
increment build number
2008-02-28 18:42:16 +00:00
alexpeshkoff
a59e356eb4
increment build number
2008-02-28 18:42:11 +00:00
alexpeshkoff
a23c4a2d9f
increment build number
2008-02-28 18:42:01 +00:00
alexpeshkoff
79dafcfef2
increment build number
2008-02-28 18:41:49 +00:00
alexpeshkoff
7f1b402453
increment build number
2008-02-28 18:41:45 +00:00
dimitr
24c4c028ac
increment build number
2008-02-28 18:16:45 +00:00
alexpeshkoff
99b19a99fc
increment build number
2008-02-28 17:54:27 +00:00
asfernandes
18b081de29
increment build number
2008-02-28 15:22:53 +00:00
dimitr
b106cde0ce
increment build number
2008-02-28 14:06:55 +00:00
alexpeshkoff
cef1bed727
increment build number
2008-02-28 13:59:06 +00:00
dimitr
384f8f190c
increment build number
2008-02-28 13:54:04 +00:00
dimitr
6729d16025
increment build number
2008-02-28 13:48:19 +00:00
dimitr
99caa91b85
DSQL integration into the engine.
2008-02-28 13:48:16 +00:00
dimitr
bbe5c7d3a3
increment build number
2008-02-28 13:47:11 +00:00
dimitr
980e4e08ab
increment build number
2008-02-28 13:42:13 +00:00
dimitr
554e98dc26
increment build number
2008-02-28 13:41:37 +00:00
dimitr
b341cc1b5f
increment build number
2008-02-28 13:40:06 +00:00
dimitr
17f8f2801a
increment build number
2008-02-28 13:34:56 +00:00
dimitr
6b96225d95
Fixed the build.
2008-02-28 13:34:50 +00:00
hvlad
52e73fec00
increment build number
2008-02-28 09:48:12 +00:00
hvlad
f700c79d81
Move class HugeStaticBuffer into common place, per Claudio request
2008-02-28 09:48:11 +00:00
robocop
de1695292e
increment build number
2008-02-28 09:35:51 +00:00
robocop
f26677b851
increment build number
2008-02-28 09:35:50 +00:00
robocop
2a0238254f
Make sqlstate a public type like status vector.
2008-02-28 09:35:49 +00:00
robocop
ed114ce057
increment build number
2008-02-28 09:29:54 +00:00
robocop
35585e2609
increment build number
2008-02-28 09:29:53 +00:00
robocop
2443e89368
const madness.
2008-02-28 09:29:50 +00:00
robocop
5f7bbb7fff
increment build number
2008-02-28 09:29:49 +00:00
robocop
9ea41a67bb
increment build number
2008-02-28 09:28:51 +00:00
robocop
842d5f17fa
increment build number
2008-02-28 08:59:22 +00:00
dimitr
35327d644e
increment build number
2008-02-28 08:51:23 +00:00
alexpeshkoff
ffb767ff7a
increment build number
2008-02-28 08:01:05 +00:00
asfernandes
9a3acf9749
increment build number
2008-02-28 02:43:25 +00:00
asfernandes
1305691003
Misc
2008-02-28 02:43:23 +00:00
asfernandes
20a874aae4
increment build number
2008-02-28 02:43:19 +00:00
fsg
eb93cde2cc
increment build number
2008-02-27 19:49:26 +00:00
asfernandes
dbd18fdf1a
increment build number
2008-02-27 16:00:38 +00:00
asfernandes
4b58bb06f1
Feature CORE-1760 - Support hex numeric and string literals
2008-02-27 16:00:31 +00:00
asfernandes
54ecc50cd1
increment build number
2008-02-27 16:00:29 +00:00
alexpeshkoff
651b53a6e2
increment build number
2008-02-27 12:57:01 +00:00
dimitr
a863b6d540
increment build number
2008-02-27 12:25:19 +00:00
dimitr
6343ea1d84
1) Fixed a deadlock related to SecurityDatabase.
...
2) Cleaned up the code duplicated in CMP_shutdown_database(). This was a mistake in one of my prior commits.
2008-02-27 12:25:04 +00:00
alexpeshkoff
1a4ac21712
increment build number
2008-02-27 12:14:23 +00:00
dimitr
f3f9a27826
increment build number
2008-02-27 12:03:16 +00:00
alexpeshkoff
dd88f69c4c
increment build number
2008-02-27 12:00:22 +00:00
dimitr
ad4f243fc4
increment build number
2008-02-27 09:32:24 +00:00
dimitr
0ad3fecc07
Cleanup.
2008-02-27 09:32:16 +00:00
dimitr
97e39a3504
increment build number
2008-02-27 05:56:53 +00:00
dimitr
43cdea942f
Misc by Dmitry Kovalenko.
2008-02-27 05:56:47 +00:00
dimitr
d58f8f3d56
increment build number
2008-02-27 05:55:30 +00:00
dimitr
e2fcb4c98d
increment build number
2008-02-27 05:08:12 +00:00
dimitr
50d1ca870c
increment build number
2008-02-27 05:07:31 +00:00
asfernandes
3cba97debf
increment build number
2008-02-27 00:09:53 +00:00
asfernandes
e4303be920
Fix GCC build
2008-02-27 00:09:50 +00:00
asfernandes
d57fff36f6
increment build number
2008-02-27 00:09:48 +00:00
fsg
73de4e6355
increment build number
2008-02-26 19:47:22 +00:00
asfernandes
f2d8221c8d
increment build number
2008-02-26 15:53:44 +00:00
asfernandes
3939d8d884
increment build number
2008-02-26 15:53:36 +00:00
dimitr
ef12c1eee4
increment build number
2008-02-26 15:12:36 +00:00
alexpeshkoff
6ae3fc051d
increment build number
2008-02-26 13:17:48 +00:00
alexpeshkoff
c1eace4c62
increment build number
2008-02-26 13:09:49 +00:00
dimitr
0349aa8b92
increment build number
2008-02-26 11:03:14 +00:00
dimitr
2e4d036eed
Get rid of the Win9x/ME specifics. We don't support them anymore.
2008-02-26 11:03:09 +00:00
dimitr
7da3c4d4fa
increment build number
2008-02-26 11:02:43 +00:00
dimitr
41ec122391
increment build number
2008-02-26 11:01:42 +00:00
dimitr
f7fbcf9a6c
increment build number
2008-02-26 10:57:40 +00:00
robocop
42a4b7d083
increment build number
2008-02-26 07:23:36 +00:00
robocop
ac9836f499
Style.
2008-02-26 07:23:32 +00:00
robocop
62a00ef37b
increment build number
2008-02-26 07:23:25 +00:00
dimitr
67c981296f
increment build number
2008-02-26 07:12:46 +00:00
asfernandes
c9ac1e0717
increment build number
2008-02-26 02:23:33 +00:00
asfernandes
312a391d78
Misc
2008-02-26 02:23:28 +00:00
asfernandes
c0adcd8258
increment build number
2008-02-26 02:23:26 +00:00
asfernandes
eb79946de7
increment build number
2008-02-26 02:23:24 +00:00
asfernandes
842b3050cb
increment build number
2008-02-26 02:23:11 +00:00
asfernandes
4df58b6034
increment build number
2008-02-26 01:08:42 +00:00
fsg
3f021f1694
increment build number
2008-02-25 20:13:09 +00:00
fsg
e17a756dd4
increment build number
2008-02-25 20:12:33 +00:00
paul_reeves
7c6b2049e3
increment build number
2008-02-25 09:29:46 +00:00
paul_reeves
7752cf0978
increment build number
2008-02-25 09:27:05 +00:00
paul_reeves
1dccc87f69
increment build number
2008-02-25 09:27:03 +00:00
paul_reeves
3b3d2a31ab
increment build number
2008-02-25 09:26:24 +00:00
dimitr
489185f88b
increment build number
2008-02-25 08:33:08 +00:00
dimitr
636843ed82
Thread safety.
2008-02-25 08:33:03 +00:00
fsg
c43e6db26f
increment build number
2008-02-24 19:48:53 +00:00
asfernandes
7221b35723
increment build number
2008-02-24 16:26:05 +00:00
asfernandes
d30583e1cf
increment build number
2008-02-24 16:25:58 +00:00
dimitr
910ac0da11
increment build number
2008-02-24 15:28:56 +00:00
dimitr
b4a3c2d418
Ported SQLSTATE from Vulcan.
...
Part III: explicit passing of isc_arg_sql_state.
2008-02-24 15:28:52 +00:00
dimitr
e70ea3728e
increment build number
2008-02-24 15:27:46 +00:00
dimitr
23157f5b85
Misc.
2008-02-24 15:27:41 +00:00
asfernandes
4f909893de
increment build number
2008-02-24 15:14:45 +00:00
dimitr
1bd7d0137f
increment build number
2008-02-24 15:02:10 +00:00
dimitr
e035133eda
increment build number
2008-02-24 15:02:08 +00:00
dimitr
c1f75dcdf8
Ported SQLSTATE from Vulcan.
...
Part II: handling of isc_arg_sql_state.
2008-02-24 15:02:04 +00:00
dimitr
6125210624
increment build number
2008-02-24 15:01:42 +00:00
dimitr
185e921f7e
increment build number
2008-02-24 15:00:11 +00:00
dimitr
2ebb88a184
increment build number
2008-02-24 14:07:07 +00:00
dimitr
83c5a0f91b
increment build number
2008-02-24 14:07:06 +00:00
dimitr
ec513fd5cb
Ported SQLSTATE from Vulcan.
...
Part I: core changes.
2008-02-24 14:07:01 +00:00
dimitr
c3d0ae64ea
increment build number
2008-02-24 14:05:36 +00:00
dimitr
69bd59344e
increment build number
2008-02-24 14:05:04 +00:00
dimitr
ea442e778d
increment build number
2008-02-24 14:04:03 +00:00
dimitr
6d713529fd
increment build number
2008-02-24 14:03:31 +00:00
dimitr
03462095a2
increment build number
2008-02-24 14:02:30 +00:00
dimitr
653686b381
increment build number
2008-02-24 11:37:11 +00:00
dimitr
306bda2dc4
Misc.
2008-02-24 11:37:05 +00:00
hvlad
af6c075fda
increment build number
2008-02-24 10:31:14 +00:00
dimitr
d8f433f4a9
increment build number
2008-02-24 09:55:13 +00:00
dimitr
c7bbcda729
Fixed the mutex recursion in jrd8_prepare_transaction. Thanks to Dmitry Kovalenko.
2008-02-24 09:55:10 +00:00
asfernandes
c2f0a0d4bb
increment build number
2008-02-24 03:41:09 +00:00
robocop
73ca2b98f6
increment build number
2008-02-24 03:23:43 +00:00
robocop
023e35ccc1
increment build number
2008-02-24 03:23:41 +00:00
robocop
f8007f4071
Misc.
2008-02-24 03:23:40 +00:00
asfernandes
3a9567e868
increment build number
2008-02-23 20:41:03 +00:00
asfernandes
cff629827a
increment build number
2008-02-23 18:31:12 +00:00
asfernandes
9c2110f01a
increment build number
2008-02-23 17:55:08 +00:00
fsg
70c969242b
increment build number
2008-02-22 19:47:39 +00:00
tsteinmaurer
5d31bb2827
increment build number
2008-02-22 18:26:56 +00:00
asfernandes
f76219651c
increment build number
2008-02-22 15:41:58 +00:00
asfernandes
a6a08cd352
increment build number
2008-02-22 10:40:08 +00:00
asfernandes
c97e94b09a
increment build number
2008-02-22 10:36:27 +00:00
paul_reeves
261c2a2883
increment build number
2008-02-22 10:31:27 +00:00
paul_reeves
e641086eb6
increment build number
2008-02-22 10:29:32 +00:00
paul_reeves
a7699408f5
increment build number
2008-02-22 10:29:24 +00:00
paul_reeves
33feec09b2
increment build number
2008-02-22 10:29:20 +00:00
asfernandes
43be2c0381
increment build number
2008-02-22 02:51:40 +00:00
fsg
c7e8138850
increment build number
2008-02-21 19:48:15 +00:00
asfernandes
6bd545fe57
increment build number
2008-02-21 15:25:56 +00:00
asfernandes
0ce1577ab7
increment build number
2008-02-21 15:22:52 +00:00
makowski
c29df436e6
increment build number
2008-02-21 14:27:58 +00:00
robocop
83dc2e354c
increment build number
2008-02-21 13:11:36 +00:00
robocop
4cbc8d6a2f
Misc.
2008-02-21 13:11:32 +00:00
robocop
16a9fb3394
increment build number
2008-02-21 13:11:30 +00:00
robocop
1b8d982132
increment build number
2008-02-21 04:24:45 +00:00
robocop
95e59f72b5
Undo the check for 255 bytes in JRD_num_attachments (let the callers handle long paths).
...
Fix some memory leaks (at least one of them signaled by myself years ago) when calling JRD_num_attachments.
Introduce an enumeration for the "flag" parameter in the same function.
2008-02-21 04:24:42 +00:00
robocop
88efd3cf1c
increment build number
2008-02-21 04:24:40 +00:00
dimitr
7085df1ffe
increment build number
2008-02-20 20:49:19 +00:00
dimitr
3f334ae20d
More cleanup.
2008-02-20 20:49:16 +00:00
fsg
b706314771
increment build number
2008-02-20 19:46:11 +00:00
dimitr
4771f52a4c
increment build number
2008-02-20 17:58:00 +00:00
dimitr
bec1f1408b
Let's be honest with the user. If we ignore the enable/disable calls, we should rather return FALSE.
2008-02-20 17:57:55 +00:00
dimitr
84f4016f18
increment build number
2008-02-20 17:41:41 +00:00
dimitr
b90dd5bf0f
Major cleanup of the unused code inside the Y-valve.
2008-02-20 17:41:39 +00:00
dimitr
e64a4569ce
increment build number
2008-02-20 16:34:05 +00:00
dimitr
10daa30cba
increment build number
2008-02-20 16:34:04 +00:00
dimitr
0542cccc67
Cleanup the code that was never enabled.
2008-02-20 16:33:59 +00:00
dimitr
f1a4bcaa15
increment build number
2008-02-20 16:29:03 +00:00
dimitr
e5368090c2
increment build number
2008-02-20 16:07:10 +00:00
dimitr
07ec062d64
Cleanup.
2008-02-20 16:07:07 +00:00
paulbeach
0b446fec5a
increment build number
2008-02-20 16:04:46 +00:00
paulbeach
b6c9a1d5f1
increment build number
2008-02-20 15:54:02 +00:00
paulbeach
b5cd6a2287
increment build number
2008-02-20 15:54:00 +00:00
asfernandes
8fa532a8b1
increment build number
2008-02-20 15:51:53 +00:00
dimitr
a8babad6cd
increment build number
2008-02-20 15:46:19 +00:00
dimitr
3a8f1efb6b
increment build number
2008-02-20 15:43:35 +00:00
dimitr
e41a534960
increment build number
2008-02-20 15:38:40 +00:00
dimitr
c26fb5f481
increment build number
2008-02-20 15:38:38 +00:00
dimitr
810809f7ce
increment build number
2008-02-20 15:36:46 +00:00
dimitr
929367c26b
increment build number
2008-02-20 15:34:38 +00:00
dimitr
50bfd855f5
increment build number
2008-02-20 15:29:10 +00:00
dimitr
3b843d8aea
Make the memory stats SuperClassic friendly. It doesn't make the Classic logic much worse.
2008-02-20 15:29:07 +00:00
asfernandes
bacd16e981
increment build number
2008-02-20 15:28:40 +00:00
asfernandes
e6beed30e5
increment build number
2008-02-20 15:28:37 +00:00
dimitr
26b1654f86
increment build number
2008-02-20 15:25:23 +00:00
dimitr
32acb864fb
increment build number
2008-02-20 15:24:25 +00:00
dimitr
1dc39e1850
increment build number
2008-02-20 15:11:38 +00:00
dimitr
b745ca1f93
Correction for my prior commit.
2008-02-20 15:11:35 +00:00
paulbeach
3e49ae84f9
increment build number
2008-02-20 14:39:00 +00:00
paulbeach
01dc628b94
increment build number
2008-02-20 14:38:57 +00:00
dimitr
e493daa229
increment build number
2008-02-20 14:34:46 +00:00
dimitr
792780e56a
increment build number
2008-02-20 14:34:42 +00:00
dimitr
b4ccfbc0b8
increment build number
2008-02-20 14:33:26 +00:00
dimitr
63caba40f2
increment build number
2008-02-20 13:17:59 +00:00
dimitr
9fa724a658
Let's create varchar columns with the length defined in fields.h. No more weird 253 and 78 bytes.
...
This change requires everybody to boot-build and recreate already existing ODS 11.2 databases.
2008-02-20 13:17:54 +00:00
dimitr
faf9b3965c
increment build number
2008-02-20 13:13:26 +00:00
dimitr
253765389a
Done CORE-1750.
2008-02-20 13:13:22 +00:00
dimitr
fc3bbe9094
increment build number
2008-02-20 13:10:10 +00:00
dimitr
bb1fff3c7f
increment build number
2008-02-20 12:42:48 +00:00
dimitr
10bc4137aa
increment build number
2008-02-20 12:41:53 +00:00
dimitr
6676c13053
increment build number
2008-02-20 10:42:49 +00:00
robocop
97d5b0b04c
increment build number
2008-02-20 10:20:48 +00:00
robocop
5bff502eac
Better report truncated paths than to crash due to malformed parameter block.
2008-02-20 10:20:40 +00:00
dimitr
ab144dea61
increment build number
2008-02-20 09:24:35 +00:00
dimitr
de7d3f7e95
Optimizer adjustments for the new built-in functions.
2008-02-20 09:24:31 +00:00
dimitr
786d4fe4b2
increment build number
2008-02-20 09:23:44 +00:00
dimitr
40ad3fa2ad
increment build number
2008-02-20 08:07:03 +00:00
dimitr
9d9250a255
Misc.
2008-02-20 08:06:56 +00:00
fsg
e5904913e4
increment build number
2008-02-19 19:21:00 +00:00
fsg
de28c332fd
increment build number
2008-02-19 19:20:26 +00:00
dimitr
c34459433a
increment build number
2008-02-19 16:50:15 +00:00
dimitr
81df8a829f
Added missing synchronization.
2008-02-19 16:50:04 +00:00
dimitr
16c5179809
increment build number
2008-02-19 16:23:56 +00:00
dimitr
7ae3eb5977
1) Make enumeration and shutdown routines SuperClassic friendly.
...
2) Cleanup and minor refactoring of the Classic shutdown routines.
2008-02-19 16:23:53 +00:00
dimitr
8291af3c5c
increment build number
2008-02-19 16:23:18 +00:00
asfernandes
7cb364bf23
increment build number
2008-02-19 15:21:38 +00:00
asfernandes
42e240c249
increment build number
2008-02-19 12:25:35 +00:00
asfernandes
04967ac28e
increment build number
2008-02-19 12:25:25 +00:00
asfernandes
1a954cadfe
increment build number
2008-02-19 12:01:35 +00:00
asfernandes
3de454b7c1
increment build number
2008-02-19 12:01:27 +00:00
fsg
44d406b8df
increment build number
2008-02-19 10:30:29 +00:00
alexpeshkoff
a0807d10dc
increment build number
2008-02-19 10:29:16 +00:00
alexpeshkoff
8d0b9684a6
increment build number
2008-02-19 10:29:05 +00:00
robocop
5877742e4f
increment build number
2008-02-19 05:43:03 +00:00
asfernandes
c300bd4da7
increment build number
2008-02-19 02:34:58 +00:00
asfernandes
bd44f07c6d
increment build number
2008-02-19 02:34:56 +00:00
asfernandes
c979d91901
Misc
2008-02-19 02:34:55 +00:00
asfernandes
455404b4fd
increment build number
2008-02-19 02:34:51 +00:00
asfernandes
03d930107b
increment build number
2008-02-19 01:57:54 +00:00
hvlad
ad5da66a40
increment build number
2008-02-18 15:56:13 +00:00
asfernandes
5d073693d2
increment build number
2008-02-18 15:51:55 +00:00
asfernandes
995d42d167
increment build number
2008-02-18 15:48:43 +00:00
asfernandes
a35c3c0eea
increment build number
2008-02-18 15:48:39 +00:00
asfernandes
9eaa1eee02
increment build number
2008-02-18 15:48:36 +00:00
paulbeach
20db7c6679
increment build number
2008-02-18 12:06:07 +00:00
paulbeach
35e3856102
increment build number
2008-02-18 11:58:40 +00:00
paulbeach
0c30f2e52d
increment build number
2008-02-18 11:58:33 +00:00
paulbeach
5eda4ad7a4
increment build number
2008-02-18 11:44:51 +00:00
paulbeach
03ba23c1a7
increment build number
2008-02-18 11:44:43 +00:00
fsg
f508651810
increment build number
2008-02-17 19:44:39 +00:00
fsg
5902a88b1e
increment build number
2008-02-17 19:43:51 +00:00
asfernandes
998cdfd239
increment build number
2008-02-17 15:47:50 +00:00
dimitr
4119455b8b
increment build number
2008-02-17 15:03:49 +00:00
dimitr
7a857a89ca
increment build number
2008-02-17 13:59:56 +00:00
dimitr
21a5cfff44
increment build number
2008-02-17 13:58:54 +00:00
dimitr
d1ae679300
increment build number
2008-02-17 13:51:24 +00:00
dimitr
05f78b359a
increment build number
2008-02-17 13:49:33 +00:00
dimitr
674fc6f082
increment build number
2008-02-17 13:44:56 +00:00
fsg
7da0e398c5
increment build number
2008-02-17 08:25:27 +00:00
asfernandes
a37aa2fb74
Fixed CORE-479 - Grants overwrite previous rdb$security_classes entries
2008-02-16 01:18:20 +00:00
asfernandes
ff0040cbb2
increment build number
2008-02-16 01:18:19 +00:00
alexpeshkoff
82e7228f3c
increment build number
2008-02-15 08:47:28 +00:00
alexpeshkoff
3f98fcf5f2
increment build number
2008-02-15 08:46:12 +00:00
alexpeshkoff
af889bb821
missing header
2008-02-15 08:46:08 +00:00
fsg
1fe6d00a55
increment build number
2008-02-14 21:19:31 +00:00
alexpeshkoff
b3c7caec13
increment build number
2008-02-14 16:34:10 +00:00
alexpeshkoff
8e5950c877
increment build number
2008-02-14 16:27:23 +00:00
alexpeshkoff
5de401f566
increment build number
2008-02-14 16:27:20 +00:00
alexpeshkoff
f9c950d26c
increment build number
2008-02-14 16:27:13 +00:00
robocop
9fd756df2c
increment build number
2008-02-14 12:43:29 +00:00
robocop
95472cb0fc
Since those private data members can't change, let's use a reference instead.
2008-02-14 12:43:26 +00:00
robocop
abccdd1109
increment build number
2008-02-14 12:24:30 +00:00
robocop
7a0a29e234
Move some clutter out of jrd.h to Database.h and Database.cpp.
2008-02-14 12:24:27 +00:00
robocop
1f58fd37b3
increment build number
2008-02-14 12:23:22 +00:00
robocop
432d466bbd
increment build number
2008-02-14 12:23:20 +00:00
robocop
a002cd3837
Comment unused code.
2008-02-14 12:21:35 +00:00
alexpeshkoff
fcc57b0e47
increment build number
2008-02-14 11:53:07 +00:00
alexpeshkoff
9996307352
increment build number
2008-02-14 11:53:04 +00:00
alexpeshkoff
19b903f0c5
fixed posix build
2008-02-14 11:52:59 +00:00
alexpeshkoff
40978e8aea
increment build number
2008-02-14 11:52:57 +00:00
alexpeshkoff
75409d7bca
added missing header
2008-02-14 11:51:58 +00:00
robocop
ebdda41fa9
increment build number
2008-02-14 10:53:58 +00:00
alexpeshkoff
55535266d1
increment build number
2008-02-14 10:08:11 +00:00
robocop
6ec274d19b
increment build number
2008-02-14 07:38:50 +00:00
dimitr
74843c13d3
increment build number
2008-02-14 07:33:52 +00:00
robocop
67083782ba
increment build number
2008-02-14 07:31:29 +00:00
robocop
360cc4c31b
Style.
2008-02-14 07:31:25 +00:00
dimitr
d4df0eb5bf
Did the author imagine databases with more than 1000 tables? It seems not.
2008-02-14 07:28:00 +00:00
dimitr
ff9e777bc0
Cleanup, style and synchronization. Solved a few deadlocks and races during attach.
2008-02-14 07:12:13 +00:00
asfernandes
1ce834c8dc
Misc
2008-02-14 01:31:15 +00:00
dimitr
61b19f7c07
Misc.
2008-02-13 16:52:29 +00:00
dimitr
b7a575e43f
Cleanup.
2008-02-13 16:47:34 +00:00
dimitr
9c69da779a
Misc.
2008-02-13 16:46:11 +00:00
alexpeshkoff
dbf65528b8
Fixed CORE-1726: isc_service_start failed, use InitHolder for SecurityDatabase in services too.
2008-02-13 13:10:23 +00:00
robocop
10d74a7642
Style.
2008-02-13 12:57:04 +00:00
robocop
3d30448405
increment build number
2008-02-13 12:57:01 +00:00
robocop
6085707cc0
increment build number
2008-02-13 12:56:34 +00:00
alexpeshkoff
2c3c9878cb
increment build number
2008-02-13 12:47:14 +00:00
alexpeshkoff
2132f77937
increment build number
2008-02-13 12:04:11 +00:00
dimitr
9b2ad811c9
increment build number
2008-02-13 11:53:50 +00:00
paul_reeves
1488b1561c
increment build number
2008-02-13 10:54:05 +00:00
fsg
90eebabbee
increment build number
2008-02-12 20:41:20 +00:00
fsg
cf53c1f478
increment build number
2008-02-12 20:40:22 +00:00
fsg
6c81981013
increment build number
2008-02-12 20:39:43 +00:00
tsteinmaurer
30d21da520
increment build number
2008-02-12 19:59:34 +00:00
dimitr
dba55df067
increment build number
2008-02-12 17:21:10 +00:00
paulbeach
ef78fd994c
increment build number
2008-02-12 16:13:23 +00:00
paulbeach
4ab3475626
increment build number
2008-02-12 16:13:22 +00:00
paulbeach
442ad3a5e2
increment build number
2008-02-12 16:12:07 +00:00
paulbeach
538a7f9b0f
increment build number
2008-02-12 16:09:39 +00:00
asfernandes
6a6c35d1ba
increment build number
2008-02-12 16:02:13 +00:00
asfernandes
829e6a47b8
increment build number
2008-02-12 14:47:23 +00:00
asfernandes
840ff6f0ac
Reimplementation of CORE-824 for ICU 3.0
2008-02-12 14:47:19 +00:00
asfernandes
8dcb423be3
increment build number
2008-02-12 14:26:53 +00:00
asfernandes
a4097d0923
Rollback CORE-824 until I got it fixed - done --with-system-icu 3.6
2008-02-12 14:26:48 +00:00
dimitr
47d0f5110f
increment build number
2008-02-12 14:08:22 +00:00
dimitr
de0692dae1
increment build number
2008-02-12 14:08:21 +00:00
dimitr
a17a733104
Totally misc.
2008-02-12 14:08:19 +00:00
dimitr
ca8c4870e5
Prevent crash when shutdown is followed by disconnect (for the same attachment).
2008-02-12 14:07:30 +00:00
dimitr
96008b1118
increment build number
2008-02-12 14:06:34 +00:00
dimitr
3406b70707
increment build number
2008-02-12 13:54:50 +00:00
paul_reeves
be9c87b01d
increment build number
2008-02-12 13:43:44 +00:00
paul_reeves
e5b80fa30d
increment build number
2008-02-12 13:43:37 +00:00
paul_reeves
044365958f
increment build number
2008-02-12 13:43:28 +00:00
paul_reeves
4cfb9982b5
increment build number
2008-02-12 13:43:27 +00:00
paul_reeves
6f2383a5db
increment build number
2008-02-12 13:43:22 +00:00
paul_reeves
a17a747731
increment build number
2008-02-12 13:43:14 +00:00
paul_reeves
f7d11ae715
increment build number
2008-02-12 13:43:12 +00:00
paul_reeves
9e5ec18738
increment build number
2008-02-12 13:43:07 +00:00
paulbeach
395d0d0412
increment build number
2008-02-12 10:59:48 +00:00
asfernandes
583c589856
increment build number
2008-02-12 00:05:20 +00:00
asfernandes
9ffe4b124f
UNICODE_CI_AI (case-/accent- insensitive) collation - CORE-824
2008-02-12 00:05:16 +00:00
asfernandes
fdf10df998
increment build number
2008-02-11 23:32:20 +00:00
asfernandes
627202bd84
Fix operator precedence
2008-02-11 23:32:15 +00:00
fsg
392f7a1620
increment build number
2008-02-11 22:50:54 +00:00
dimitr
8a51281f0f
increment build number
2008-02-11 17:39:09 +00:00
dimitr
0ad84bd189
increment build number
2008-02-11 17:39:07 +00:00
dimitr
78b4b30764
Move the dbb<->att check under the mutex protection.
2008-02-11 17:39:04 +00:00
dimitr
2d0bc5a634
increment build number
2008-02-11 17:35:04 +00:00
dimitr
34573c2eab
Allow mixed in-process/cross-process events on Windows (like they work in POSIX).
2008-02-11 17:34:58 +00:00
dimitr
064957e536
increment build number
2008-02-11 17:31:41 +00:00
dimitr
27b162532b
Adjustments for the changed LM. Restore the 64-bit owner IDs. Cleanup.
2008-02-11 17:31:38 +00:00
alexpeshkoff
202c497100
increment build number
2008-02-11 09:59:38 +00:00
alexpeshkoff
fad180bed8
test for out-of-memory condition has no sense here any more
2008-02-11 09:59:35 +00:00
alexpeshkoff
482670dd12
increment build number
2008-02-11 09:55:20 +00:00
alexpeshkoff
c92634a999
increment build number
2008-02-11 09:55:19 +00:00
alexpeshkoff
a9155f7e51
avoid gds__alloc/free in services
2008-02-11 09:55:16 +00:00
asfernandes
09e5f151e6
increment build number
2008-02-10 17:58:12 +00:00
asfernandes
5debf97382
Correction
2008-02-10 17:58:07 +00:00
asfernandes
c006141d03
increment build number
2008-02-10 17:54:11 +00:00
asfernandes
73578765c8
increment build number
2008-02-10 17:54:06 +00:00
asfernandes
bbb3ce151c
increment build number
2008-02-10 17:53:57 +00:00
asfernandes
a247d907ec
increment build number
2008-02-10 17:53:55 +00:00
sboyd
57616391c2
increment build number
2008-02-10 17:33:41 +00:00
asfernandes
29e43a5d4b
increment build number
2008-02-10 17:26:39 +00:00
asfernandes
4ffcaa7c5b
Misc
2008-02-10 17:26:35 +00:00
alexpeshkoff
93d444523f
increment build number
2008-02-10 16:38:35 +00:00
alexpeshkoff
c3e1830e12
1. Cleanup:
...
- moved Attachment constructor (big enough) into .cpp file
- avoid use of dbb in Database::get() and getUserInfo()
2. Complete fix for CORE-1726 - SecurityDatabase::init() is now not Database, but Attachment counted.
2008-02-10 16:38:30 +00:00
asfernandes
11c47581ab
increment build number
2008-02-09 15:19:24 +00:00
asfernandes
46c115411a
Fixed CORE-1254 - Problem with DISTINCT and insensitive collations
2008-02-09 15:19:21 +00:00
fsg
1c2c7b2ff9
increment build number
2008-02-09 15:09:18 +00:00
alexpeshkoff
b79fe5983b
increment build number
2008-02-08 16:57:06 +00:00
alexpeshkoff
134bc0ed7b
Fixed CORE-1726: isc_service_start failed
2008-02-08 16:57:00 +00:00
alexpeshkoff
243162b356
increment build number
2008-02-08 16:54:14 +00:00
alexpeshkoff
18f72a7ed2
Fixed filehandles and temp diskspace leak - delete dbb_sys_trans makes it close TempSpace
2008-02-08 16:54:10 +00:00
hvlad
7239fcc6bd
increment build number
2008-02-08 14:07:35 +00:00
paulbeach
175634000e
increment build number
2008-02-08 10:49:28 +00:00
paulbeach
6d8c0ff18e
increment build number
2008-02-08 10:48:09 +00:00
asfernandes
d8ac3cd786
increment build number
2008-02-08 01:25:46 +00:00
asfernandes
11b869588d
Misc
2008-02-08 01:25:41 +00:00
asfernandes
0543d0710b
increment build number
2008-02-08 01:25:40 +00:00
asfernandes
ab86b130bc
increment build number
2008-02-08 01:25:35 +00:00
asfernandes
89ba673334
increment build number
2008-02-07 14:45:53 +00:00
asfernandes
561f612c16
Fixed problem (invalid BLOB id) with LIST(DISTINCT)
2008-02-07 14:45:49 +00:00
hvlad
2294979bdf
increment build number
2008-02-07 14:10:30 +00:00
hvlad
ad4643c6b1
increment build number
2008-02-07 14:07:33 +00:00
hvlad
0bf85e19c9
increment build number
2008-02-07 13:53:58 +00:00
hvlad
37366a5878
increment build number
2008-02-07 10:54:18 +00:00
fsg
79696dbfa1
increment build number
2008-02-07 03:23:36 +00:00
fsg
64f99c5643
increment build number
2008-02-07 03:22:46 +00:00
dimitr
4e04fec943
increment build number
2008-02-06 20:18:50 +00:00
dimitr
6c506a4d37
increment build number
2008-02-06 19:31:54 +00:00
dimitr
58427416c6
increment build number
2008-02-06 19:30:35 +00:00
dimitr
721d388365
Let's not infinitely write regular messaging to the log file.
2008-02-06 19:30:30 +00:00
dimitr
cdd5c1df69
increment build number
2008-02-06 19:28:04 +00:00
dimitr
8038275ef8
Fixed CORE-1730 plus fixed one minor bug in the original code.
2008-02-06 19:27:57 +00:00
alexpeshkoff
9f03606465
increment build number
2008-02-06 17:26:38 +00:00
alexpeshkoff
891a0b5a1a
increment build number
2008-02-06 17:25:39 +00:00
alexpeshkoff
a4f9a9d750
TCS's PROC_CAST8_ISQL failed - wrong error return caused by accidentially placed into status vector code
2008-02-06 17:25:36 +00:00
hvlad
50ea2fb70c
increment build number
2008-02-06 17:06:49 +00:00
hvlad
078f55d9b0
Fixed bug CORE-1731 : Sometimes engine may "hang" using 100% CPU load and no IO activity for the few minutes
2008-02-06 17:06:43 +00:00
paulbeach
aabef020ee
increment build number
2008-02-06 16:51:56 +00:00
paulbeach
e6a016e82f
increment build number
2008-02-06 16:51:09 +00:00
paulbeach
97c320ef5c
increment build number
2008-02-06 16:21:00 +00:00
paulbeach
83c2a49d0e
increment build number
2008-02-06 16:20:59 +00:00
paulbeach
dc0e7643b9
increment build number
2008-02-06 16:19:41 +00:00
paulbeach
818762c1a7
increment build number
2008-02-06 14:59:11 +00:00
paulbeach
dddab69190
Minor modifications for MacOS 64bit builds
2008-02-06 14:59:08 +00:00
paulbeach
896b3071fc
increment build number
2008-02-06 14:58:41 +00:00
paulbeach
0a227089d4
increment build number
2008-02-06 14:43:24 +00:00
paulbeach
d4712888e9
Minor modifications for MacOS 64bit builds
2008-02-06 14:43:17 +00:00
paulbeach
23423fbc4c
increment build number
2008-02-06 14:42:35 +00:00
asfernandes
22e4b4c29e
increment build number
2008-02-06 14:30:08 +00:00
asfernandes
e87406f058
Fixed problem (invalid BLOB id) with LIST, appeared after blob memory consumption optimization
2008-02-06 14:29:57 +00:00
dimitr
d1598f289c
increment build number
2008-02-06 13:47:16 +00:00
dimitr
38ba8d34c8
Fixed CORE-1729.
2008-02-06 13:47:08 +00:00
dimitr
228775828c
increment build number
2008-02-06 13:45:35 +00:00
paulbeach
773e3824dd
increment build number
2008-02-06 11:44:51 +00:00
paulbeach
d5b62cee2b
Add HPUX for when the port comes later
2008-02-06 11:44:47 +00:00
paulbeach
480261448e
increment build number
2008-02-06 11:41:00 +00:00
alexpeshkoff
6c28a1a704
increment build number
2008-02-06 11:34:46 +00:00
alexpeshkoff
cf26bcfbdc
increment build number
2008-02-06 11:34:13 +00:00
alexpeshkoff
2887f6a1e2
increment build number
2008-02-06 11:34:11 +00:00
alexpeshkoff
8ca1132ac0
increment build number
2008-02-06 11:33:57 +00:00
alexpeshkoff
017f8677dc
increment build number
2008-02-06 11:33:39 +00:00
alexpeshkoff
06ef530099
increment build number
2008-02-06 11:27:33 +00:00
alexpeshkoff
397c255cc6
increment build number
2008-02-06 11:27:28 +00:00
alexpeshkoff
8f1efa9be3
increment build number
2008-02-06 11:27:20 +00:00
alexpeshkoff
208e696711
increment build number
2008-02-06 11:27:13 +00:00
alexpeshkoff
fbfe030622
increment build number
2008-02-06 11:26:55 +00:00
asfernandes
691fb487d8
Misc
2008-02-06 00:43:54 +00:00
asfernandes
5df029fd63
increment build number
2008-02-06 00:43:53 +00:00
asfernandes
2717d2a7fa
increment build number
2008-02-06 00:43:51 +00:00
asfernandes
eeabca9417
increment build number
2008-02-05 14:46:07 +00:00
asfernandes
474304bdb5
increment build number
2008-02-05 14:33:45 +00:00
dimitr
483deb6ab5
increment build number
2008-02-05 13:55:25 +00:00
dimitr
402d0c564f
My other changes for check partners. For Vlad's review.
2008-02-05 13:55:21 +00:00
paulbeach
22e6c8f747
increment build number
2008-02-05 12:48:42 +00:00
paulbeach
fff0f72f2c
increment build number
2008-02-05 12:48:41 +00:00
paulbeach
7119957fd9
1. Updated MacOS mod_loader to handle Bundles and Dynamic Libraries (yes the loading of the two is different)
...
2. Support the loading of the ICU Libraries dynamically
3. new = FB_NEW - prevent asserts.
2008-02-05 12:48:38 +00:00
paulbeach
c6f4afda43
increment build number
2008-02-05 12:48:33 +00:00
paulbeach
045be84aa0
increment build number
2008-02-05 12:36:36 +00:00
paulbeach
364eaa5172
increment build number
2008-02-05 12:36:35 +00:00
paulbeach
94db55fe66
increment build number
2008-02-05 12:36:26 +00:00
alexpeshkoff
b58ebbb2b6
increment build number
2008-02-05 11:49:13 +00:00
alexpeshkoff
ea1f08da02
increment build number
2008-02-05 08:21:23 +00:00
alexpeshkoff
ee6c433597
Mutexes cleanup:
...
1. Make all firebird mutexes recursive.
2. Enable exceptions to be thrown by mutexes and process them in code where needed.
3. Catch and ignore exceptions in various MutexGuard dtors.
2008-02-05 08:21:18 +00:00
alexpeshkoff
cfa793c502
increment build number
2008-02-05 08:21:10 +00:00
alexpeshkoff
46d02f1ecd
increment build number
2008-02-05 08:04:26 +00:00
fsg
96950089a7
increment build number
2008-02-05 03:20:51 +00:00
dimitr
d88e1aa81c
increment build number
2008-02-04 19:19:11 +00:00
dimitr
eccd4c00ca
Cleanup.
2008-02-04 19:19:05 +00:00
asfernandes
7663e94024
increment build number
2008-02-04 17:01:45 +00:00
asfernandes
6dd361603f
Misc
2008-02-04 17:01:36 +00:00
asfernandes
3f665b759f
increment build number
2008-02-04 17:01:34 +00:00
dimitr
bb481fea50
increment build number
2008-02-04 15:00:30 +00:00
dimitr
14b4079d5c
Make the routine behavior consistent across platforms.
2008-02-04 15:00:26 +00:00
alexpeshkoff
231d454be7
increment build number
2008-02-04 14:53:42 +00:00
alexpeshkoff
148200b353
protected cleanup liknked list with mutex
2008-02-04 14:53:39 +00:00
alexpeshkoff
68d0dfc97a
increment build number
2008-02-04 14:10:17 +00:00
alexpeshkoff
7853bb0496
Avoid code dup and fix unprotected by mutex access to attachment - thanks to Claudio
2008-02-04 14:10:08 +00:00
dimitr
49addc5707
increment build number
2008-02-04 12:45:06 +00:00
alexpeshkoff
ca937d5e26
increment build number
2008-02-04 12:01:30 +00:00
alexpeshkoff
f6416546e8
removed old comments: they are wrong now
2008-02-04 12:01:26 +00:00
alexpeshkoff
c47c5e7f7c
increment build number
2008-02-04 12:00:01 +00:00
dimitr
9b0dc20cf1
Changed the LM wrapper functions prefix (by Claudio's request).
2008-02-04 10:06:43 +00:00
asfernandes
80f4a7ba42
increment build number
2008-02-03 19:16:09 +00:00
asfernandes
0301ca8514
increment build number
2008-02-03 19:16:03 +00:00
asfernandes
1cdaf0b806
increment build number
2008-02-03 14:27:18 +00:00
robocop
939eb4dd29
increment build number
2008-02-03 11:20:55 +00:00
robocop
fbdc3dbb2b
Style, constness and macro cleanup.
2008-02-03 11:20:48 +00:00
robocop
ad45444e12
increment build number
2008-02-03 11:20:47 +00:00
robocop
d69f72b16e
increment build number
2008-02-03 10:41:47 +00:00
robocop
4c3381ef6b
Style, constness and macro cleanup.
2008-02-03 10:41:44 +00:00
robocop
e72d6bba8a
increment build number
2008-02-03 10:41:41 +00:00
fsg
220faca846
increment build number
2008-02-03 03:21:27 +00:00
fsg
0f2eee1bc6
increment build number
2008-02-03 03:20:49 +00:00
asfernandes
b39ac40c9d
Misc
2008-02-03 02:32:39 +00:00
asfernandes
d9c89c65fd
increment build number
2008-02-03 02:32:33 +00:00
asfernandes
08f42d0726
increment build number
2008-02-03 02:32:28 +00:00
asfernandes
28d99fb3ce
increment build number
2008-02-03 02:32:24 +00:00
dimitr
09f43981fe
increment build number
2008-02-02 23:48:51 +00:00
dimitr
cfb40ac4c2
increment build number
2008-02-02 20:26:21 +00:00
dimitr
b797741cc5
Fixed the Windows build.
2008-02-02 20:26:18 +00:00
dimitr
85464fb341
increment build number
2008-02-02 20:21:11 +00:00
alexpeshkoff
7cfbbac2cc
increment build number
2008-02-02 18:33:38 +00:00
alexpeshkoff
8901a0e003
Services cleanup - make class Service traditional C++ class
2008-02-02 18:33:37 +00:00
alexpeshkoff
f43a9b5cb8
increment build number
2008-02-02 18:33:33 +00:00
alexpeshkoff
bcb2a07fd3
increment build number
2008-02-02 18:33:27 +00:00
alexpeshkoff
eb947959cb
increment build number
2008-02-02 18:21:43 +00:00
alexpeshkoff
2003a94565
increment build number
2008-02-02 18:21:41 +00:00
alexpeshkoff
f7eb178769
increment build number
2008-02-02 18:20:27 +00:00
alexpeshkoff
6ff29770f0
Lock mutex in detach - thanks to Claudio
2008-02-02 18:20:24 +00:00
alexpeshkoff
bb95e3673c
increment build number
2008-02-02 18:18:39 +00:00
alexpeshkoff
2b224c5434
make it use GlobalStorage
2008-02-02 18:18:28 +00:00
alexpeshkoff
631b866ba0
increment build number
2008-02-02 18:08:32 +00:00
alexpeshkoff
63b726f8f0
fixed gcc warning
2008-02-02 18:08:28 +00:00
alexpeshkoff
46d9452401
increment build number
2008-02-02 17:44:03 +00:00
alexpeshkoff
8d0cab3153
increment build number
2008-02-02 17:42:37 +00:00
robocop
e75ce2e528
increment build number
2008-02-02 17:07:41 +00:00
robocop
a4e4d2169c
increment build number
2008-02-02 17:07:40 +00:00
robocop
588f9b6b3d
increment build number
2008-02-02 17:07:21 +00:00
robocop
73d208425b
increment build number
2008-02-02 17:06:02 +00:00
robocop
f02fd7d7b7
increment build number
2008-02-02 17:04:12 +00:00
robocop
dc1a0fcba0
increment build number
2008-02-02 17:04:10 +00:00
robocop
e9e1ead67a
Mostly style, constness, native memcpy and explicit constructors.
2008-02-02 17:04:06 +00:00
robocop
4ec0f00acc
increment build number
2008-02-02 17:04:02 +00:00
robocop
0301b7236f
increment build number
2008-02-02 17:02:35 +00:00
robocop
0356e2e4ed
increment build number
2008-02-02 16:58:28 +00:00
robocop
6dd04aa8ab
increment build number
2008-02-02 16:58:26 +00:00
robocop
33dfeeda4e
increment build number
2008-02-02 16:57:13 +00:00
robocop
8f925e0694
increment build number
2008-02-02 16:57:09 +00:00
robocop
cdabd4cd43
increment build number
2008-02-02 16:57:07 +00:00
robocop
bd39fecaac
increment build number
2008-02-02 16:57:04 +00:00
robocop
bbaca972c7
increment build number
2008-02-02 16:52:38 +00:00
robocop
ce9bb49566
increment build number
2008-02-02 16:51:49 +00:00
dimitr
adea366fe0
increment build number
2008-02-02 14:59:45 +00:00
dimitr
387c3860ca
More fixes for check_partners. Will this ever end? :-(
2008-02-02 14:59:43 +00:00
dimitr
df5d133d6b
increment build number
2008-02-02 14:42:20 +00:00
dimitr
549e12ca7c
increment build number
2008-02-02 14:40:52 +00:00
dimitr
ae82873d6f
increment build number
2008-02-02 14:38:48 +00:00
dimitr
e660f27d4a
increment build number
2008-02-02 14:36:12 +00:00
dimitr
9c9413d02e
Fixed issue spotted by Claudio privately.
2008-02-02 14:36:06 +00:00
alexpeshkoff
0f9f7b17c6
increment build number
2008-02-02 13:31:01 +00:00
dimitr
53df0508f0
increment build number
2008-02-02 12:21:53 +00:00
fsg
64a5d06853
increment build number
2008-02-02 03:20:58 +00:00
asfernandes
eebea33460
increment build number
2008-02-01 20:22:00 +00:00
asfernandes
ee20dda105
increment build number
2008-02-01 20:21:59 +00:00
asfernandes
76b87e47c9
increment build number
2008-02-01 20:18:15 +00:00
asfernandes
ed51d0728b
DSQL sync. changes
2008-02-01 20:18:11 +00:00
asfernandes
6e88cb9598
Misc
2008-02-01 17:33:14 +00:00
asfernandes
9b2313d820
increment build number
2008-02-01 17:33:13 +00:00
asfernandes
c82ba8f88f
increment build number
2008-02-01 17:32:54 +00:00
fsg
7f4f9881bd
increment build number
2008-02-01 03:20:18 +00:00
dimitr
7078c17e76
increment build number
2008-01-31 13:39:32 +00:00
dimitr
1cf50cd531
increment build number
2008-01-31 13:36:15 +00:00
dimitr
33d31b3d0f
Rolled back my "partner check" changes upon Vlad's request. But one minor change is still done to avoid races in SS. To be reviewed after the CS build is fixed.
2008-01-31 13:36:11 +00:00
alexpeshkoff
6527e76b27
increment build number
2008-01-31 12:05:28 +00:00
alexpeshkoff
0a9dbbaf22
increment build number
2008-01-31 12:05:24 +00:00
alexpeshkoff
a4aac986f8
Make syslog interface as light as possible
2008-01-31 12:05:08 +00:00
alexpeshkoff
1cc2f4be32
increment build number
2008-01-31 12:04:39 +00:00
alexpeshkoff
ac1936648a
increment build number
2008-01-31 12:02:52 +00:00
alexpeshkoff
508a499b34
MT-safety changes in yValve
2008-01-31 12:02:41 +00:00
alexpeshkoff
a7eceea1f5
increment build number
2008-01-31 11:03:59 +00:00
alexpeshkoff
5ce35395c7
increment build number
2008-01-31 10:53:22 +00:00
fsg
6f12516f48
increment build number
2008-01-31 03:21:26 +00:00
fsg
97122b5716
increment build number
2008-01-31 03:20:25 +00:00
asfernandes
828a608d26
increment build number
2008-01-30 19:05:57 +00:00
asfernandes
0fec62976e
increment build number
2008-01-30 19:05:06 +00:00
asfernandes
06328e6d21
Fixed CORE-1716 - Wrong variable initialization in recursive procedures
2008-01-30 19:05:02 +00:00
asfernandes
c1ae39f2e0
increment build number
2008-01-30 13:52:00 +00:00
asfernandes
a446655d1a
increment build number
2008-01-30 13:27:58 +00:00
asfernandes
53ac9b7616
Fixed CORE-1715 - Incorrect "key size exceeds implementation restriction for index" error
2008-01-30 13:27:52 +00:00
dimitr
6e275113cc
increment build number
2008-01-30 10:34:31 +00:00
dimitr
c1fcef5118
increment build number
2008-01-30 10:33:58 +00:00
paulbeach
0705edf1fd
increment build number
2008-01-30 10:21:49 +00:00
dimitr
2f21e3edcc
increment build number
2008-01-30 10:15:10 +00:00
dimitr
c04679fe10
More complete temporary rollback to the old logic. We don't need 64-bit owner IDs at this point.
2008-01-30 10:15:03 +00:00
alexpeshkoff
edf2e3792e
increment build number
2008-01-30 08:57:33 +00:00
alexpeshkoff
3625cc2af4
partially roll back my last changes - use single mutex to synchronize access to security database
2008-01-30 08:57:29 +00:00
fsg
a01f1f14d0
increment build number
2008-01-30 03:22:03 +00:00
fsg
08b4b762b2
increment build number
2008-01-30 03:21:26 +00:00
asfernandes
391087d780
increment build number
2008-01-29 18:07:41 +00:00
asfernandes
ce0ae486c5
Misc
2008-01-29 18:07:37 +00:00
asfernandes
06cff306bb
increment build number
2008-01-29 18:07:35 +00:00
dimitr
4b5bc1bc3b
increment build number
2008-01-29 17:32:47 +00:00
dimitr
16814b51a6
Let's be consistent with operation order during dbb destruction.
2008-01-29 17:32:42 +00:00
dimitr
d1b8bc718f
Fixed the bug spotted by Alex.
2008-01-29 17:19:43 +00:00
alexpeshkoff
9635ede19b
increment build number
2008-01-29 15:03:37 +00:00
alexpeshkoff
35520bc1f1
fixed posix SS - use recursive mutex to protect security DB access
2008-01-29 15:03:34 +00:00
alexpeshkoff
42db58c37f
increment build number
2008-01-29 15:03:33 +00:00
alexpeshkoff
a69a458b25
increment build number
2008-01-29 15:02:24 +00:00
alexpeshkoff
49d9fd4b3c
fixed gcc warning
2008-01-29 15:02:21 +00:00
alexpeshkoff
14e3d2c2ea
increment build number
2008-01-29 15:01:09 +00:00
dimitr
eccf971cc3
increment build number
2008-01-29 12:28:32 +00:00
dimitr
89eda7128e
increment build number
2008-01-29 12:28:31 +00:00
dimitr
6ed6011c44
increment build number
2008-01-29 12:27:37 +00:00
dimitr
2728f73694
increment build number
2008-01-29 12:23:35 +00:00
dimitr
5f90db97da
increment build number
2008-01-29 12:22:18 +00:00
dimitr
4be660a90f
increment build number
2008-01-29 12:22:17 +00:00
dimitr
aa8c82978f
increment build number
2008-01-29 12:20:23 +00:00
dimitr
fb5099df65
increment build number
2008-01-29 11:57:44 +00:00
alexpeshkoff
b3fb1abbef
increment build number
2008-01-29 11:35:40 +00:00
dimitr
a1a62ec251
increment build number
2008-01-29 10:37:03 +00:00
dimitr
46300f9c8a
Restored the old lock owner ID/handle for CS. This is just a temporary measure intended to fix the POSIX embedded build.
2008-01-29 10:37:00 +00:00
alexpeshkoff
cd59234a79
increment build number
2008-01-29 10:36:52 +00:00
alexpeshkoff
3589cebc95
Fixed some posix problems
2008-01-29 10:36:49 +00:00
dimitr
4178e7d812
increment build number
2008-01-29 10:20:45 +00:00
dimitr
e717e66eef
increment build number
2008-01-29 10:11:59 +00:00
dimitr
a38b327886
Cleanup. Get rid of the JrdMemoryPool.
2008-01-29 10:11:52 +00:00
alexpeshkoff
626ddb38b3
increment build number
2008-01-29 07:43:37 +00:00
fsg
76198f77c9
increment build number
2008-01-29 03:21:00 +00:00
asfernandes
8e6531c6d2
increment build number
2008-01-29 02:28:09 +00:00
asfernandes
de8771570f
Misc
2008-01-29 01:36:41 +00:00