robocop
0f6d3764e3
increment build number
2008-03-10 08:16:55 +00:00
robocop
a0283c09bd
increment build number
2008-03-10 08:16:45 +00:00
fsg
3c0b4eec49
increment build number
2008-03-09 20:10:20 +00:00
asfernandes
1881182967
increment build number
2008-03-09 16:02:22 +00:00
asfernandes
74d8711856
Misc
2008-03-08 21:20:26 +00:00
asfernandes
3c1d9363ce
increment build number
2008-03-08 21:20:24 +00:00
asfernandes
5ca15b301b
increment build number
2008-03-08 21:20:18 +00:00
fsg
b4188c2ec2
increment build number
2008-03-08 20:42:18 +00:00
asfernandes
679137d6cf
increment build number
2008-03-08 18:48:40 +00:00
asfernandes
3ba528a2cb
Restore the deprecated API
2008-03-08 18:48:37 +00:00
robocop
b1b7634b3d
Since SCL_release changed meaning, it's necessary to adjust the name (SCL_release_all) and the comments.
2008-03-08 11:37:15 +00:00
robocop
30b4021b88
Pass thread_db* since it's available from the caller.
2008-03-08 11:33:57 +00:00
asfernandes
0b6ecafe1b
1) Remove REPLAY_OSRI_API_CALLS_SUBSYSTEM code
...
2) Remove internal y-valve function INTERNAL_COMPILE_REQUEST
3) Go direct to engine internals from DSQL, without need to exit/enter the attachment lock and check exceptions in status vector
2008-03-07 15:23:21 +00:00
asfernandes
23d7643d80
increment build number
2008-03-07 15:23:19 +00:00
asfernandes
1bf1406dea
increment build number
2008-03-07 15:23:14 +00:00
asfernandes
9a5a63b6ab
increment build number
2008-03-07 15:23:13 +00:00
robocop
97ef691899
increment build number
2008-03-07 09:28:06 +00:00
robocop
609025b0a2
Return zero when isc_portable_integer or gds__vax_integer receive invalid parameters.
2008-03-07 09:28:01 +00:00
robocop
c27d6851b0
increment build number
2008-03-07 09:24:13 +00:00
robocop
686f575e7a
increment build number
2008-03-07 09:24:12 +00:00
robocop
9bb074fadc
increment build number
2008-03-07 09:24:02 +00:00
robocop
f2003690e1
increment build number
2008-03-07 07:38:01 +00:00
robocop
10cc57ad6f
increment build number
2008-03-07 07:29:07 +00:00
robocop
c8082004d2
CORE-1600. Needs testing with any sort of valid and invalid TPBs.
2008-03-07 07:28:57 +00:00
robocop
d8b1245a9c
increment build number
2008-03-07 06:26:25 +00:00
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