alexpeshkoff
78181376fc
increment build number
2004-09-08 12:01:44 +00:00
alexpeshkoff
5ba5453a30
fixed AV in DECLARE FILTER
2004-09-08 12:01:30 +00:00
robocop
9afef9bbe3
increment build number
2004-09-08 09:39:04 +00:00
robocop
f016bbcce7
Delete a comment that I put to signal an ugly cast when calling some VIO functions. Solved by Alex.
2004-09-08 09:38:43 +00:00
fsg
38f7636ec3
increment build number
2004-09-08 01:09:48 +00:00
robocop
a2d2dc8b6b
increment build number
2004-09-07 08:35:35 +00:00
robocop
9a34d7bb91
Misc: fix typo in a comment
2004-09-07 08:35:29 +00:00
alexpeshkoff
208bfe89be
increment build number
2004-09-07 07:03:39 +00:00
alexpeshkoff
388503229c
fixed problems with DatabseAccess verification during Create Database
2004-09-07 07:03:25 +00:00
fsg
ad75e59236
increment build number
2004-09-07 01:08:39 +00:00
dimitr
5c0242f224
increment build number
2004-09-06 19:17:23 +00:00
dimitr
0256d424e1
Allowed UNION DISTINCT equal to just UNION (see chapter 7.13 of the SQL spec).
2004-09-06 19:17:16 +00:00
alexpeshkoff
b94a7decf8
increment build number
2004-09-06 08:46:29 +00:00
alexpeshkoff
81f03912ee
small optimization - noticed by Claudio
2004-09-06 08:46:21 +00:00
alexpeshkoff
7c5c62fe85
increment build number
2004-09-06 08:14:41 +00:00
alexpeshkoff
9ff8b3b687
fixed problems, noticed by Claudio
2004-09-06 08:14:34 +00:00
fsg
e80e425c6b
increment build number
2004-09-06 01:08:48 +00:00
dimitr
4552758574
increment build number
2004-09-05 21:50:59 +00:00
dimitr
f32272d076
Fixed a bug I introduced today.
2004-09-05 21:50:54 +00:00
dimitr
9901906b60
increment build number
2004-09-05 19:37:48 +00:00
dimitr
ed0b83ad8a
Fixed issue SF #571026 .
2004-09-05 19:37:43 +00:00
dimitr
7d581e4ce0
increment build number
2004-09-05 15:00:59 +00:00
dimitr
74a845706b
Minor fixes.
2004-09-05 15:00:51 +00:00
dimitr
dc9b52fac9
increment build number
2004-09-05 14:08:23 +00:00
dimitr
7d3578cea8
Fixed bug SF #223058
2004-09-05 14:08:04 +00:00
dimitr
9dd7d45d89
increment build number
2004-09-05 13:54:16 +00:00
dimitr
95f97b91cf
Cleanup.
2004-09-05 13:53:56 +00:00
dimitr
931d4d088f
increment build number
2004-09-05 07:23:50 +00:00
dimitr
e58ba55a55
Solved issues with literal NULLs in the CASE-based functions.
...
To be reviewed by Arno.
2004-09-05 07:23:42 +00:00
fsg
d2ef1f6818
increment build number
2004-09-05 01:11:55 +00:00
dimitr
78e7ce6cbb
increment build number
2004-09-04 20:09:29 +00:00
dimitr
b4c3010dc8
Fixed possible SEGV errors in the op_connect handler.
2004-09-04 20:09:24 +00:00
dimitr
e117676cad
increment build number
2004-09-04 18:43:14 +00:00
dimitr
f45dc04f6a
Allowed EXTRACT(<part> FROM NULL) to return NULL of SMALLINT/INT (depending on <part>) datatype.
2004-09-04 18:43:11 +00:00
dimitr
0c12c35d11
increment build number
2004-09-04 18:24:19 +00:00
dimitr
cf89467735
Let's describe literal NULLs correctly in expressions.
2004-09-04 18:24:12 +00:00
fsg
e32f4a9069
increment build number
2004-09-04 01:08:21 +00:00
dimitr
0e49a452f4
increment build number
2004-09-03 06:44:15 +00:00
dimitr
cc35526b37
Fixed copy'n'paste mistake.
2004-09-03 06:44:11 +00:00
dimitr
752d116943
increment build number
2004-09-03 06:10:28 +00:00
dimitr
a975c23a96
Fixed the context pool management.
2004-09-03 06:10:23 +00:00
dimitr
f818edb3ba
increment build number
2004-09-03 05:27:52 +00:00
dimitr
270841c3e9
More EXPRESSION_INDICES changes.
2004-09-03 05:27:44 +00:00
fsg
f9a208b9cf
increment build number
2004-09-03 01:09:06 +00:00
dimitr
4ece5334eb
increment build number
2004-09-02 14:53:59 +00:00
dimitr
62c11614fc
Let's choose a reasonable join order for intermixed inner and outer joins.
2004-09-02 14:53:43 +00:00
dimitr
2e5ad2a0fb
increment build number
2004-09-02 14:43:32 +00:00
dimitr
7f16a055e9
A few little fixes in the optimizer.
2004-09-02 14:43:26 +00:00
alexpeshkoff
a00602b270
increment build number
2004-09-02 09:59:38 +00:00
alexpeshkoff
2cd73b1d06
fixed uninitialized status vector in gstat
2004-09-02 09:59:30 +00:00
alexpeshkoff
8e1e7e6965
increment build number
2004-09-02 09:09:37 +00:00
alexpeshkoff
6ef209f77b
increment build number
2004-09-02 09:00:50 +00:00
alexpeshkoff
079c3f0602
Added firebird.conf parameter UsePriorityScheduler (requested by Nickolay)
2004-09-02 09:00:48 +00:00
alexpeshkoff
dd7661ac24
increment build number
2004-09-02 09:00:42 +00:00
dimitr
71df9e8cb2
increment build number
2004-09-02 07:10:54 +00:00
dimitr
6ad51cf6e8
Fixed my mistake in the plan output. Noticed by Arno.
2004-09-02 07:10:34 +00:00
fsg
1c8b0b5314
increment build number
2004-09-02 01:10:24 +00:00
alexpeshkoff
9448992fbf
increment build number
2004-09-01 16:11:14 +00:00
alexpeshkoff
a808403767
Partially removed DeadThreadsCollection parameter from firebird.conf.
...
Concerning complete removal of it I wait for response on my letter to devel list.
2004-09-01 16:11:12 +00:00
alexpeshkoff
04ab0c3629
increment build number
2004-09-01 16:11:08 +00:00
alexpeshkoff
3fc1b85dfb
increment build number
2004-09-01 14:55:56 +00:00
alexpeshkoff
d837519eaa
increment build number
2004-09-01 14:51:37 +00:00
alexpeshkoff
edf58bab73
Fixed my bug in alice. Also some style changes and cleanup.
2004-09-01 14:51:33 +00:00
alexpeshkoff
4053524807
increment build number
2004-09-01 12:06:40 +00:00
alexpeshkoff
7c838e0778
increment build number
2004-09-01 11:53:40 +00:00
alexpeshkoff
8d950d0ccd
fixed msg.fdb build on windows terminal server remote session
...
posix is also in sync
2004-09-01 11:53:38 +00:00
alexpeshkoff
3f6753c67b
increment build number
2004-09-01 11:53:34 +00:00
skidder
a1c812c7fe
increment build number
2004-09-01 09:36:48 +00:00
skidder
a28561fcf5
Look up Valgrind header in more appropriate place
2004-09-01 09:36:44 +00:00
skidder
bd36055dae
increment build number
2004-09-01 01:08:39 +00:00
skidder
fc0c02d2dc
Add notion of ODS type to wrong_ods error message
2004-09-01 01:08:35 +00:00
skidder
ee38229d17
increment build number
2004-09-01 01:08:32 +00:00
skidder
e513fd64b0
increment build number
2004-08-31 22:30:00 +00:00
skidder
56a42f9765
Use slightly more clear messages during FK violations. Patch submitted by Adriano dos Santos Fernandes
2004-08-31 22:29:59 +00:00
skidder
98f7ce0e2a
increment build number
2004-08-31 22:29:58 +00:00
skidder
40b43a187d
increment build number
2004-08-31 22:29:55 +00:00
skidder
d7404348e0
increment build number
2004-08-31 22:29:51 +00:00
robocop
24ee7d2e70
increment build number
2004-08-31 06:26:44 +00:00
robocop
1c7aa47ec1
Showing role's description is dependent on the ODS
2004-08-31 06:26:27 +00:00
fsg
bf4772ee15
increment build number
2004-08-31 01:10:38 +00:00
fsg
63fd7f9ccc
increment build number
2004-08-31 01:09:58 +00:00
alexpeshkoff
1ae4074e77
increment build number
2004-08-30 18:11:10 +00:00
alexpeshkoff
c3db4aaa97
added (and used in sources) template to change and restore default pool
2004-08-30 18:11:08 +00:00
alexpeshkoff
370ddae086
increment build number
2004-08-30 18:11:02 +00:00
alexpeshkoff
6506031bff
increment build number
2004-08-30 18:11:01 +00:00
alexpeshkoff
ee26633097
increment build number
2004-08-30 18:10:58 +00:00
alexpeshkoff
9b42fe1cdc
increment build number
2004-08-30 18:10:51 +00:00
alexpeshkoff
bf8ac859e4
increment build number
2004-08-30 18:10:49 +00:00
alexpeshkoff
54fec2f741
increment build number
2004-08-30 18:10:48 +00:00
alexpeshkoff
5baadce689
increment build number
2004-08-30 18:10:45 +00:00
alexpeshkoff
88c93eb745
increment build number
2004-08-30 18:10:33 +00:00
alexpeshkoff
4ee312224f
increment build number
2004-08-30 17:15:44 +00:00
alexpeshkoff
7d88ab9563
fixed posix boot build - posix filenames case-sensitive
2004-08-30 17:15:39 +00:00
skidder
29c3c97c9d
increment build number
2004-08-30 15:58:19 +00:00
skidder
306cacdece
Extent default length for UDF arguments slightly
2004-08-30 15:58:17 +00:00
skidder
bfc04afb46
increment build number
2004-08-30 15:56:27 +00:00
robocop
5ebe42544e
increment build number
2004-08-30 10:10:41 +00:00
robocop
98ed21c25e
increment build number
2004-08-30 10:10:40 +00:00
robocop
5ffd45799e
When a role hasn't been granted, tell that. Do not hide the role (wasted two minutes to discover it wasn't gbak problem). Also, show the role's description.
2004-08-30 10:10:14 +00:00
robocop
6136e750ad
increment build number
2004-08-30 10:07:52 +00:00
robocop
84a00693d9
Misc
2004-08-30 10:07:49 +00:00
robocop
2d0b0deb97
increment build number
2004-08-30 10:07:04 +00:00
robocop
97406b9afd
Gbak should backup/restore the new field rdb$description in rdb$roles, depending on ODS.
2004-08-30 10:07:00 +00:00
fsg
cc765d02cb
increment build number
2004-08-30 01:09:19 +00:00
dimitr
d94c661f56
increment build number
2004-08-29 11:24:23 +00:00
dimitr
dee57f98e5
Removed unused JOURNAL remains and make database statistics working again.
2004-08-29 11:24:19 +00:00
fsg
66ebfc114c
increment build number
2004-08-29 08:11:42 +00:00
robocop
0e51d6f109
increment build number
2004-08-29 07:37:20 +00:00
robocop
a159bd4281
Take repeating code to a small function
2004-08-29 07:37:17 +00:00
robocop
997ca2a7a5
increment build number
2004-08-29 06:53:35 +00:00
robocop
0b86ae4ae8
Got rid of some silly back and forth cast: to call MVOL_init_read or MVOL_init_write, callers forced char* vars to UCHAR*, but then those MVOL functions internally forced those params again to char*.
...
Fixed some indentation in loops, too.
2004-08-29 06:53:31 +00:00
robocop
ef91f33b8b
increment build number
2004-08-29 06:48:19 +00:00
robocop
cd22792829
misc
2004-08-29 06:47:59 +00:00
skidder
700e3cc5a8
increment build number
2004-08-28 23:15:03 +00:00
skidder
7a85d40428
Fix typo and small bug in memory manager test code
2004-08-28 23:14:46 +00:00
dimitr
6acccbe148
increment build number
2004-08-28 08:20:47 +00:00
dimitr
4dfeca45b6
Restored ODS compatibility after new fields were added to RDB$ROLES.
2004-08-28 08:20:43 +00:00
dimitr
8064c37ca4
increment build number
2004-08-28 07:30:23 +00:00
dimitr
0df4efd900
Fixed bug introduced by Blas' cleanup yesterday.
2004-08-28 07:30:17 +00:00
skidder
aebe657c3a
increment build number
2004-08-28 05:19:26 +00:00
skidder
e0258d6df1
increment build number
2004-08-28 05:19:25 +00:00
skidder
674e533b80
Update memory manager tests
2004-08-28 05:19:23 +00:00
skidder
e1ef773f91
increment build number
2004-08-28 05:18:44 +00:00
skidder
6c9402b881
fix handling of zero-length allocations, fix rare memory management error, add quick pool verification logic
2004-08-28 05:18:42 +00:00
skidder
63a1e6776d
increment build number
2004-08-28 05:15:07 +00:00
skidder
b8601cce19
quick pool verification logic
2004-08-28 05:15:02 +00:00
skidder
9e9b3d3f22
increment build number
2004-08-28 02:55:49 +00:00
skidder
3bc0fc0746
Change style of comment to avoid multi-line comment warning
2004-08-28 02:55:45 +00:00
skidder
5b966ee2e2
increment build number
2004-08-28 02:51:23 +00:00
skidder
f13f54c966
Some Linux targets may miss support for fancy rwlock options
2004-08-28 02:51:11 +00:00
fsg
b3dedcafcf
increment build number
2004-08-28 01:11:19 +00:00
skidder
44e457dfb8
increment build number
2004-08-27 17:39:48 +00:00
skidder
4f94fb530f
Temporary fix for frequent random crashes added to Firebird by Alex a week or so ago.
2004-08-27 17:39:34 +00:00
robocop
7c234b6b79
increment build number
2004-08-27 09:24:47 +00:00
robocop
092dd6297e
BY SCALAR_ARRAY param can't be used as a return param.
...
There's no support for that. It's only input param to the UDF.
2004-08-27 09:24:39 +00:00
robocop
e3eb10c4c8
increment build number
2004-08-27 08:34:45 +00:00
robocop
5791735efc
increment build number
2004-08-27 08:34:44 +00:00
robocop
3236e206c8
Add in the help the mention of SET HEADING that was introduced time ago.
2004-08-27 08:34:41 +00:00
robocop
565c412d45
increment build number
2004-08-27 08:33:24 +00:00
robocop
257ac89659
Add a new message for isql. I miss the triggers and utilities that did the details for me previously
2004-08-27 08:33:21 +00:00
robocop
78fa5f6357
increment build number
2004-08-27 08:30:58 +00:00
robocop
d70e2acbaa
increment build number
2004-08-27 05:13:51 +00:00
robocop
5eb042a638
Style
2004-08-27 05:13:47 +00:00
robocop
1ade23282c
increment build number
2004-08-27 05:03:16 +00:00
robocop
e3b269d2a4
Show ODS as part of SHOW DATABASE command.
2004-08-27 05:03:13 +00:00
robocop
ab7cb5a772
increment build number
2004-08-27 05:02:00 +00:00
robocop
41a21aa306
Support for new UDF mechanism
2004-08-27 05:01:56 +00:00
robocop
3e637c665e
increment build number
2004-08-27 05:00:38 +00:00
robocop
275a676ba3
increment build number
2004-08-27 05:00:37 +00:00
robocop
be2f4fe195
Style and comment useless code
2004-08-27 05:00:31 +00:00
robocop
36b3d51190
increment build number
2004-08-27 04:58:13 +00:00
robocop
1c981d6a83
Enhance UDF support a bit
2004-08-27 04:58:10 +00:00
robocop
a38df7177b
increment build number
2004-08-27 04:56:25 +00:00
robocop
8638418d36
Update the ancient example IUDF "test" to use reference with nulls instead of value that can't be declared in DSQL and has compatibility problems
2004-08-27 04:56:22 +00:00
robocop
4ce7a139e5
increment build number
2004-08-27 04:54:51 +00:00
robocop
626037929f
increment build number
2004-08-27 04:54:50 +00:00
robocop
5764315a44
Introduce sub_type BINARY as a synonym for sub_type 0
...
Document reference with nulls mechanism in rdb$types
2004-08-27 04:54:48 +00:00
robocop
e7c0d48975
increment build number
2004-08-27 04:52:35 +00:00
robocop
1994913da7
Bring DSQL up to date with UDF capabilities in the engine.
...
Introduce SCALAR_ARRAY token.
2004-08-27 04:52:32 +00:00
robocop
49b754fe48
increment build number
2004-08-27 04:50:03 +00:00
robocop
9a6456c767
increment build number
2004-08-27 04:50:02 +00:00
robocop
61a7173a3c
Style
2004-08-27 04:50:00 +00:00
robocop
922c74304d
increment build number
2004-08-27 04:48:57 +00:00
robocop
83f030e331
increment build number
2004-08-27 04:48:56 +00:00
robocop
cd552f3935
The #define started before the namespace and ended inside the namespace. Invalid.
...
Took FUN_T outside the #ifdef REQUESTER to be able to use it in DSQL.
2004-08-27 04:48:54 +00:00
robocop
f3aa22df17
increment build number
2004-08-27 04:46:03 +00:00
robocop
3a45a04ea7
MSVC6 doesn't keep variables in a for() only in that scope. This standard construction is rejected:
...
for (int i = ...);
for (int i = ...);
Put the variable again before the loops to be able to compile.
2004-08-27 04:46:01 +00:00
robocop
8cb4d694ff
increment build number
2004-08-27 04:46:00 +00:00
fsg
0dbfbe67f2
increment build number
2004-08-27 01:09:23 +00:00
brodsom
319debbf72
increment build number
2004-08-26 23:27:49 +00:00
brodsom
28c2a7cdfe
increment build number
2004-08-26 23:27:47 +00:00
brodsom
aaaddf7642
Fix ,silence non initialized warnings
2004-08-26 23:27:46 +00:00
brodsom
f20c5a1d96
increment build number
2004-08-26 21:47:21 +00:00
brodsom
15a5a276da
Fix signed/unsigned comparisons
2004-08-26 21:47:19 +00:00
brodsom
e5f053fda6
increment build number
2004-08-26 21:44:15 +00:00
brodsom
3bcf37fcd1
Assert or silence uninitialized warning
2004-08-26 21:44:11 +00:00
brodsom
87bc366b9b
increment build number
2004-08-26 19:23:58 +00:00
brodsom
4a1d36c760
Fix multiline comment
2004-08-26 19:23:53 +00:00
brodsom
01189dc4ba
increment build number
2004-08-26 19:09:11 +00:00
brodsom
4b7731ee0e
Assert on non initialized variable
2004-08-26 19:09:07 +00:00
brodsom
c1d1818276
increment build number
2004-08-26 18:50:08 +00:00
brodsom
7593638007
Fix non initialized variables
2004-08-26 18:49:49 +00:00
brodsom
9c04d32118
increment build number
2004-08-26 18:48:23 +00:00
brodsom
567934f29b
Fix, assert or silence non initialized warnings
2004-08-26 18:48:14 +00:00
brodsom
87e58e9dca
increment build number
2004-08-26 18:28:14 +00:00
brodsom
46aa03e06e
Fix signed/unsigned comparisons
2004-08-26 18:28:12 +00:00
brodsom
9ddeb97908
increment build number
2004-08-26 18:28:11 +00:00
brodsom
a523426f0e
increment build number
2004-08-26 18:22:45 +00:00
brodsom
6c2ade62b7
Silence uninitialized warnings
2004-08-26 18:22:40 +00:00
brodsom
55af71e159
increment build number
2004-08-26 18:14:27 +00:00
brodsom
d34c5b6f8a
Silence uninitialized warnings
2004-08-26 18:14:14 +00:00
brodsom
7fe8ac041c
increment build number
2004-08-26 17:54:22 +00:00
brodsom
fec4268921
Fix format warning
2004-08-26 17:54:19 +00:00
brodsom
d18a142328
increment build number
2004-08-26 17:51:59 +00:00
brodsom
406726a9fc
Maintain previous isql con_prompt definition
2004-08-26 17:51:56 +00:00
aafemt
5bf19c53b8
increment build number
2004-08-26 11:10:31 +00:00
aafemt
5dafdcb461
Make prompt visible in MSYS
2004-08-26 11:10:28 +00:00
robocop
c9b7d49fd5
increment build number
2004-08-26 11:08:10 +00:00
robocop
1741432859
Got rid of redundant cast to jrd_req*
2004-08-26 11:07:57 +00:00
robocop
2ac685afcd
increment build number
2004-08-26 11:04:17 +00:00
robocop
ef9ce175c1
increment build number
2004-08-26 11:04:16 +00:00
robocop
305b9088f4
misc
2004-08-26 11:04:14 +00:00
robocop
672db3e3ac
increment build number
2004-08-26 11:03:35 +00:00
robocop
10756f80ca
After writing to Ann, I confirmed this GDML statement needs to be compiled and freed only once, not in each pass of the loop
2004-08-26 11:03:31 +00:00
aafemt
1170913816
increment build number
2004-08-26 10:29:01 +00:00
aafemt
59f08d2a29
Rework statement pre-parsing. Now it doesn't swallow tabs
2004-08-26 10:28:57 +00:00
robocop
bd36b6753c
increment build number
2004-08-26 04:21:07 +00:00
fsg
763f7a3170
increment build number
2004-08-26 01:07:29 +00:00
aafemt
a263f28bcb
increment build number
2004-08-25 11:43:14 +00:00
aafemt
e9403dd1b8
Use automatic buffers instead of dynamic
2004-08-25 11:43:09 +00:00
skidder
346ae2f5c7
increment build number
2004-08-25 03:10:04 +00:00
skidder
035ac89d7c
Clarify comment and update assertion check
2004-08-25 03:09:57 +00:00
fsg
85bddafbc0
increment build number
2004-08-25 01:10:22 +00:00
brodsom
a57fde513c
increment build number
2004-08-24 23:11:04 +00:00
brodsom
57528f8bc2
Avoid variable shadowing
2004-08-24 23:11:02 +00:00
brodsom
09cca28836
increment build number
2004-08-24 23:00:26 +00:00
brodsom
e2ea495397
Avoid final comma
2004-08-24 23:00:17 +00:00
robocop
60713befa3
increment build number
2004-08-24 05:16:46 +00:00
robocop
a7c42f4314
Vars in context
2004-08-24 05:16:40 +00:00
robocop
150fa5bf8a
increment build number
2004-08-24 05:16:10 +00:00
robocop
24aab1bd43
Renamed ptr_block to ptrToBLock and block_ptr to blockToPtr for better self-documenting code as agreed privately. No functional change.
2004-08-24 05:16:01 +00:00
fsg
0e42f9f60e
increment build number
2004-08-24 01:08:59 +00:00
skidder
ea4d8070f3
increment build number
2004-08-23 20:44:55 +00:00
skidder
d0a513522a
increment build number
2004-08-23 20:44:54 +00:00
skidder
e0ac81de4a
Introduce concept of ODS type to be able to distinguish between Interbase databases, Firebird databases, databases created by debugging builds of Firebird and private forks
2004-08-23 20:44:49 +00:00
skidder
a5d7c89654
increment build number
2004-08-23 20:44:47 +00:00
skidder
7d51f78746
increment build number
2004-08-23 20:44:20 +00:00
dimitr
37b1eea629
increment build number
2004-08-23 18:46:06 +00:00
dimitr
9d37131978
Fixed a server crash I introduced recently.
2004-08-23 18:45:40 +00:00
aafemt
29d6a7d3b5
increment build number
2004-08-23 09:55:56 +00:00
aafemt
fa6433a95f
increment build number
2004-08-23 09:55:55 +00:00
aafemt
5076654565
increment build number
2004-08-23 09:54:00 +00:00
aafemt
8fa0afedbf
increment build number
2004-08-23 09:52:16 +00:00
aafemt
1682382f15
Content of messages DB's HISTORY table
2004-08-23 09:52:10 +00:00
aafemt
859a972d39
increment build number
2004-08-23 09:50:02 +00:00
aafemt
43cced53d4
Content of messages DB's TEMPLATES table
2004-08-23 09:49:58 +00:00
aafemt
9fbc459f7c
increment build number
2004-08-23 09:47:52 +00:00
aafemt
4417c39fc3
German translation of messages (probably spoiled)
2004-08-23 09:47:48 +00:00
aafemt
3a98f65838
increment build number
2004-08-23 09:45:54 +00:00
aafemt
390e2da174
French translation of messages (probably spoiled)
2004-08-23 09:45:47 +00:00
aafemt
7a1515e9ce
increment build number
2004-08-23 09:43:19 +00:00
aafemt
033efdaa05
Content of messages DB's LOCALES table
2004-08-23 09:43:14 +00:00
aafemt
4da4ee2d21
increment build number
2004-08-23 09:41:25 +00:00
aafemt
5e198c0de0
Content of messages DB's SYSTEM_ERRORS table
2004-08-23 09:41:21 +00:00
aafemt
62777bc3fe
increment build number
2004-08-23 09:39:40 +00:00
aafemt
98da26ec72
increment build number
2004-08-23 09:39:39 +00:00
aafemt
011861ce89
Content of messages DB's MESSAGES table
2004-08-23 09:39:34 +00:00
aafemt
369612ee78
increment build number
2004-08-23 09:35:37 +00:00
aafemt
b815cd3a48
Content of messages DB's SYMBOLS table
2004-08-23 09:35:31 +00:00
aafemt
f5a7fe2c33
increment build number
2004-08-23 09:33:19 +00:00
aafemt
c878683c1b
Content of messages DB's FACILITIES table
2004-08-23 09:33:10 +00:00
aafemt
37f43c4500
increment build number
2004-08-23 09:07:53 +00:00
aafemt
d7e7dd10b1
Get ready for dialect 3
2004-08-23 09:07:40 +00:00
fsg
faced224f8
increment build number
2004-08-23 01:07:29 +00:00
skidder
d1ab375805
increment build number
2004-08-22 21:31:28 +00:00
skidder
933488964a
Update memory manager tests
2004-08-22 21:31:19 +00:00
skidder
7e79004bd1
increment build number
2004-08-22 21:28:28 +00:00
skidder
a1371e4ffa
Slightly streamline logic of allocation critical path. Correct 2 memory manager bugs added during last optimization attempt. We are now ~40faster than malloc from GLIBC 2.3
2004-08-22 21:28:19 +00:00
skidder
d2a646b91c
increment build number
2004-08-22 21:09:25 +00:00
skidder
3b3bd79ddb
Use fine-tuned tree page sizes by default. This increases tree performance by ~7 We are now 1.5 times faster than GNU STL tree
2004-08-22 21:09:13 +00:00
fsg
ffd2bf4aaf
increment build number
2004-08-22 01:08:24 +00:00
arnobrinkman
4b63385c47
increment build number
2004-08-22 01:00:59 +00:00
arnobrinkman
2260f712f9
add missing initializations
2004-08-22 01:00:51 +00:00
arnobrinkman
0dd120d041
increment build number
2004-08-22 00:53:09 +00:00
arnobrinkman
ce97981b91
Fix unneeded error-message with simple CASE and NULL (NULL as text in SQL)
...
CASE NULL WHEN NULL THEN 1 END
2004-08-22 00:53:04 +00:00
skidder
df79ee7a17
increment build number
2004-08-22 00:30:11 +00:00
skidder
aca7777af8
Fix GCC build I accedentally broken by my previous commit
2004-08-22 00:29:57 +00:00
robocop
8027fd2726
increment build number
2004-08-21 09:42:45 +00:00
robocop
83850af2a9
Example built-in UDF.
2004-08-21 09:42:42 +00:00
robocop
d5fbf5f25f
increment build number
2004-08-21 09:39:41 +00:00
robocop
fb510bc819
increment build number
2004-08-21 09:39:40 +00:00
robocop
421246fbe9
1.- Get rid of redundant cast to jrd_req*
...
2.- Post example code (disabled) to register a built-in UDF.
2004-08-21 09:39:37 +00:00
robocop
b2b27153e4
increment build number
2004-08-21 09:36:57 +00:00
robocop
8014d4a001
1.- Put an indication on how to enable UDF params that signal SQL NULL with the null pointer
...
2.- In case the result of the function is a descriptor with FREE_IT, free not only the data but the descriptor, too.
2004-08-21 09:36:53 +00:00
robocop
934fa31188
increment build number
2004-08-21 09:30:58 +00:00
robocop
c7d7c3deee
increment build number
2004-08-21 09:30:57 +00:00
robocop
9ce5f2f683
Simplify expression
2004-08-21 09:30:54 +00:00
robocop
23a01c079b
increment build number
2004-08-21 09:29:49 +00:00
robocop
b60c0e4cab
Misc: format
2004-08-21 09:29:46 +00:00
robocop
ba64f7cd22
increment build number
2004-08-21 09:26:46 +00:00
robocop
2534da3f5e
increment build number
2004-08-21 09:22:39 +00:00
robocop
1fe78c1c01
increment build number
2004-08-21 09:22:38 +00:00
robocop
400ed0f586
increment build number
2004-08-21 09:21:13 +00:00
robocop
24aa2cbf41
increment build number
2004-08-21 09:21:12 +00:00
robocop
0e30c1a598
increment build number
2004-08-21 09:20:10 +00:00
robocop
27d4dbd374
Not an aesthetical achievement, but prevent us from making mistakes in the same place again. Put variables in their minimal scope.
2004-08-21 09:20:06 +00:00
robocop
9af65fd3ac
increment build number
2004-08-21 09:18:28 +00:00
robocop
6be277355f
Misc: formatting
2004-08-21 09:18:24 +00:00
robocop
654d2b4a61
increment build number
2004-08-21 09:16:32 +00:00
robocop
614f908558
Delete useless line and avoid memory leak after talking to Dmitry Yemanov.
2004-08-21 09:16:26 +00:00
robocop
16934f7d32
increment build number
2004-08-21 09:13:27 +00:00
skidder
4427903160
increment build number
2004-08-21 07:55:45 +00:00
skidder
0d75127be8
Fix very hard-to-track Windows CS stability problem introduced by Blas on 15-May-2004
2004-08-21 07:55:35 +00:00
fsg
3a18c4a4b1
increment build number
2004-08-21 01:07:05 +00:00
aafemt
c3df9c6891
increment build number
2004-08-20 10:57:23 +00:00
aafemt
d00e35ae4c
SQL equivalent for msg.gdl
2004-08-20 10:57:18 +00:00
dimitr
46b97ed3e1
increment build number
2004-08-20 08:25:55 +00:00
dimitr
469005eadd
More asserts and some style changes. Thanks to Claudio.
2004-08-20 08:25:45 +00:00
dimitr
190a6f6425
increment build number
2004-08-20 07:55:13 +00:00
dimitr
cfb0e2eb5a
More asserts and some style changes. Thanks to Claudio.
2004-08-20 07:55:09 +00:00
dimitr
bb1c08bd19
increment build number
2004-08-20 07:18:19 +00:00
dimitr
f84006b483
Cosmetics.
2004-08-20 07:18:16 +00:00
dimitr
2e0019ea7f
increment build number
2004-08-20 07:10:31 +00:00
dimitr
df8ff86d28
Reworked yesterday's code. The problem is spotted by Claudio.
2004-08-20 07:10:27 +00:00
skidder
b4278fdc4d
increment build number
2004-08-20 05:11:58 +00:00
skidder
46a15ac2a2
Erik's script producing source bundle including configure script. Invoked via: make srctarfile
2004-08-20 05:11:55 +00:00
skidder
ac85dfb981
increment build number
2004-08-20 05:11:54 +00:00
dimitr
fd4a296b92
increment build number
2004-08-20 04:36:55 +00:00
dimitr
a1d98ea4e2
Expose EXPRESSION_INDICES to public.
2004-08-20 04:36:48 +00:00
dimitr
ca1c7c9022
increment build number
2004-08-20 04:04:11 +00:00
dimitr
89a31cdd07
Make EXPRESSION_INDICES generally working.
2004-08-20 04:04:06 +00:00
dimitr
23c71499d6
increment build number
2004-08-20 02:08:59 +00:00
dimitr
d667e17db5
Fixed uninitialized variable usage reported by Valgrind.
2004-08-20 02:08:39 +00:00
fsg
61acdafbee
increment build number
2004-08-20 01:08:40 +00:00
dimitr
3d679c2100
increment build number
2004-08-19 18:41:25 +00:00
dimitr
d09aa165db
The EXPRESSION_INDICES code now compiles.
2004-08-19 18:41:19 +00:00
kkuznetsov
9910f62162
increment build number
2004-08-19 13:51:19 +00:00
kkuznetsov
25b3985488
increment build number
2004-08-19 13:51:18 +00:00
kkuznetsov
5f27a6a541
Putted SolX86 install files from 1.5.1 to HEAD
2004-08-19 13:51:15 +00:00
kkuznetsov
3bb78b67aa
increment build number
2004-08-19 13:51:03 +00:00
kkuznetsov
e36845cae5
increment build number
2004-08-19 13:50:57 +00:00
kkuznetsov
88f28c2c6a
increment build number
2004-08-19 13:50:53 +00:00
dimitr
985bcecc70
increment build number
2004-08-19 11:19:53 +00:00
dimitr
e5ef9b2782
Ported IIF function from Yaffil.
...
Implemented as yet another abbrevation for CASE.
Added as a non-reserved keyword.
2004-08-19 11:19:48 +00:00
aafemt
1e39c36cdc
increment build number
2004-08-19 10:26:13 +00:00
aafemt
cdb105b26e
Let isql return error code on script errors
2004-08-19 10:26:09 +00:00
fsg
6190300694
increment build number
2004-08-19 01:08:04 +00:00
skidder
ae3ab977ae
increment build number
2004-08-19 00:48:18 +00:00
skidder
faabb4b9b4
Fix some of the problems in new indices code noted by Valgrind. These fixes are result of discussion with Arno. But indices are still broken; Arno promised to fix remaining stuff from this area during next weekend
2004-08-19 00:48:11 +00:00
skidder
854f32a169
increment build number
2004-08-19 00:04:10 +00:00
skidder
6d0dc3954c
Script which I use to generate Firebird source packages
2004-08-19 00:04:04 +00:00
skidder
b6dd14ad20
increment build number
2004-08-18 23:39:50 +00:00
skidder
706e941871
Old Valgrind stacktraces need to be cleaned up on pool destruction
2004-08-18 23:39:43 +00:00
skidder
08c2e627a6
increment build number
2004-08-18 18:33:27 +00:00
skidder
a294b74cb8
Fix one more possible random crash noted by Valgrind. This particular problem is old and happens when UNION DSQL construct is used. Fix is the result of consultations with Arno Brinkman
2004-08-18 18:33:21 +00:00
skidder
7ceadec7d9
increment build number
2004-08-18 03:09:58 +00:00
skidder
fb4bacf7a6
A little bit more clarification
2004-08-18 03:09:47 +00:00
fsg
5153ed8e47
increment build number
2004-08-18 01:07:36 +00:00
skidder
ec2c13c8c4
increment build number
2004-08-18 00:02:46 +00:00
skidder
1460ac61db
Fix one more serious issue noted by Valgrind. Views could be randomly using blr_singleton when defined
2004-08-18 00:02:24 +00:00
skidder
8258a27169
increment build number
2004-08-17 22:34:30 +00:00
skidder
019c1e3eee
increment build number
2004-08-17 22:21:40 +00:00
skidder
5c90535244
Let's use UTF-16 as intermediate encoding. It is going to cause us more grief, but it seems to be supported better in third-party libraries
2004-08-17 22:21:19 +00:00
dimitr
ecc9bad25a
increment build number
2004-08-17 17:52:26 +00:00
dimitr
ca4ea54a1e
Small optimization of multiple OR booleans (or a constant IN predicate).
...
The idea is to use a single sparse bitmap for an index matching and hence avoid OR'ing bitmaps for every argument value.
Ported from Yaffil.
2004-08-17 17:52:19 +00:00
skidder
4ba062a655
increment build number
2004-08-17 17:30:42 +00:00
skidder
4e870bcc40
Add comment about Unicode encoding used for intermediate representation
2004-08-17 17:30:39 +00:00
dimitr
d4ba518942
increment build number
2004-08-17 13:25:38 +00:00
dimitr
c1407600f5
Allowed NULL to be a syntactical value.
2004-08-17 13:25:34 +00:00
dimitr
c68d474c1d
increment build number
2004-08-17 12:29:02 +00:00
dimitr
f9bc338798
Added more checks for a possible literal NULL and another cases when EVL_expr() may return NULL pointer.
2004-08-17 12:28:57 +00:00
dimitr
69e3f772dc
increment build number
2004-08-17 11:28:52 +00:00
dimitr
6458cc8757
Ensure FIRST/SKIP/ROWS to treat NULL arguments as zero.
2004-08-17 11:28:49 +00:00
dimitr
d74d0f0d79
increment build number
2004-08-17 11:19:56 +00:00
dimitr
56e0b95ca5
Allow the DDL engine to understand literal NULLs in computed fields.
2004-08-17 11:19:41 +00:00
dimitr
76f5f85627
increment build number
2004-08-17 09:29:46 +00:00
dimitr
786239cfec
increment build number
2004-08-17 08:37:20 +00:00
skidder
daa65cf0e6
increment build number
2004-08-17 02:02:24 +00:00
skidder
478a252e70
Fix memory corruption issue in SuperServer builds noted by Valgrind
2004-08-17 02:02:21 +00:00
fsg
ec8f7daeb4
increment build number
2004-08-17 01:10:21 +00:00
skidder
87c9092601
increment build number
2004-08-17 00:04:56 +00:00
skidder
1085fce09a
New INTL interface amendments
2004-08-17 00:04:52 +00:00
alexpeshkoff
9320523655
increment build number
2004-08-16 12:56:25 +00:00
alexpeshkoff
628873895a
increment build number
2004-08-16 12:56:19 +00:00
alexpeshkoff
71038e6730
increment build number
2004-08-16 12:28:47 +00:00
alexpeshkoff
8e5a1da587
increment build number
2004-08-16 12:28:44 +00:00
alexpeshkoff
31039a254e
next step preparing to allocate auto objects memory from appropriate pool
2004-08-16 12:28:43 +00:00
alexpeshkoff
46fc37a888
increment build number
2004-08-16 12:28:42 +00:00
alexpeshkoff
03ae02cf3d
increment build number
2004-08-16 12:28:39 +00:00
alexpeshkoff
d752187062
increment build number
2004-08-16 12:28:23 +00:00
alexpeshkoff
e911cb582c
increment build number
2004-08-16 12:28:17 +00:00
alexpeshkoff
95f9fa0e1e
increment build number
2004-08-16 12:28:16 +00:00
alexpeshkoff
19a8ad4b96
increment build number
2004-08-16 12:25:42 +00:00
alexpeshkoff
4635076f9e
increment build number
2004-08-16 12:25:41 +00:00
alexpeshkoff
45e2d3556f
removed a lot of posix warnings after changing int to size_t in vector.h
2004-08-16 12:25:39 +00:00
alexpeshkoff
de9c932857
increment build number
2004-08-16 12:24:32 +00:00
alexpeshkoff
4568a1c968
replaced exit() with throw fatal_exception - thanks to Jim
2004-08-16 12:24:30 +00:00
alexpeshkoff
cfd6925ac5
increment build number
2004-08-16 12:21:48 +00:00
alexpeshkoff
c31c9d0b7e
fixed problems with thread priorities scheduler
2004-08-16 12:21:46 +00:00
alexpeshkoff
7944bb468f
increment build number
2004-08-16 12:21:45 +00:00
fsg
064a9105df
increment build number
2004-08-14 01:07:12 +00:00
skidder
f5ac5f85e9
increment build number
2004-08-13 19:28:03 +00:00
skidder
38aea081b8
Apply changes by Adriano to make compilable
2004-08-13 19:27:45 +00:00
skidder
2b8b9c8e79
increment build number
2004-08-13 03:07:25 +00:00
skidder
f5e58b038a
Again, do not send trash over the wire
2004-08-13 03:07:11 +00:00
skidder
c152a5f8d2
increment build number
2004-08-13 02:32:34 +00:00
skidder
22f14639a0
Do not send stack and memory dumps to remote client when isc_dsql_sql_info and isc_dsql_prepare functions are used. Again, issue is pinpointed by Valgrind
2004-08-13 02:32:30 +00:00
fsg
a0aa886786
increment build number
2004-08-13 01:09:14 +00:00
skidder
e378755582
increment build number
2004-08-12 23:28:41 +00:00
skidder
0873ea4b0f
increment build number
2004-08-12 21:18:28 +00:00
skidder
6b4dea743e
Do not write rubbish from uninitialized stack variable into pad space of data pages
2004-08-12 21:18:11 +00:00
skidder
3ecec54a6d
increment build number
2004-08-12 19:51:30 +00:00
skidder
0afb376817
Further clarification of new INTL interface
2004-08-12 19:51:26 +00:00
skidder
a49bc4e173
increment build number
2004-08-12 19:44:41 +00:00
skidder
87193a5461
Clarify string comparison interface
2004-08-12 19:44:31 +00:00
skidder
f09d780009
increment build number
2004-08-12 19:21:27 +00:00
skidder
1ee14ad144
Some small changes in INTL interface
2004-08-12 19:21:03 +00:00
skidder
71c5733c50
increment build number
2004-08-12 05:17:57 +00:00
skidder
6d0c34debc
Draft of new INTL interface
2004-08-12 05:17:49 +00:00
skidder
1620247a1e
increment build number
2004-08-12 03:13:43 +00:00
skidder
15b0c80e6a
Switch back to C-language comments
2004-08-12 03:13:35 +00:00
skidder
53f3203841
increment build number
2004-08-12 03:01:31 +00:00
skidder
740b3e8782
Make header C-language
2004-08-12 03:01:26 +00:00
fsg
5ed6d3db84
increment build number
2004-08-12 01:09:41 +00:00
fsg
394b271d9e
increment build number
2004-08-12 01:08:58 +00:00
skidder
fd79ad2280
increment build number
2004-08-12 00:31:36 +00:00
skidder
0360af0308
Do not write rubbish per-segment selectivity into the database. Valgrind reported it as uninitialized value passed to write(buf) syscall
2004-08-12 00:31:29 +00:00
skidder
9281bb0668
increment build number
2004-08-11 05:34:26 +00:00
skidder
311d7b4b34
Fix a couple 'invalid read' problems found by Valgrind. Both could cause crashes, one could result in invalid nulls placement. Removed const*const*const stuff in couple places because things like that make code really hard to understand
2004-08-11 05:34:23 +00:00
paul_reeves
e5a97ada47
increment build number
2004-08-11 04:53:44 +00:00
fsg
181c6d4366
increment build number
2004-08-11 01:09:31 +00:00
fsg
d32d442260
increment build number
2004-08-11 01:08:37 +00:00
kkuznetsov
668b3d912a
increment build number
2004-08-10 14:18:04 +00:00
kkuznetsov
09cfb74ab5
increment build number
2004-08-10 14:15:38 +00:00
hvlad
9e56bc51fa
increment build number
2004-08-10 13:40:25 +00:00
hvlad
5b0dce67e9
Fix comments
2004-08-10 13:40:10 +00:00
skidder
9e735dc0ae
increment build number
2004-08-10 04:10:51 +00:00
skidder
158cc8b30b
Optimize memory manager a little bit
2004-08-10 04:10:47 +00:00
fsg
8de2033d8f
increment build number
2004-08-10 01:07:47 +00:00
skidder
668f3221ee
increment build number
2004-08-09 01:24:57 +00:00
skidder
0374e1a9fd
Fix memory manager to allow reliable detection of references to memory from deleted pools under Valgrind. Make memory usage statistics more accurate both in Valgrind and general cases. Adjust pool dumping routine to be aware of delayed free blocks
2004-08-09 01:24:54 +00:00
fsg
3220d1479b
increment build number
2004-08-08 01:06:53 +00:00
arnobrinkman
d60b3b3e35
increment build number
2004-08-07 16:49:02 +00:00
arnobrinkman
f42e0e4f55
Bugfix with OUTER JOINS
...
Finally i got them as they should have been
2004-08-07 16:49:00 +00:00
arnobrinkman
65d921e3d8
increment build number
2004-08-07 16:44:25 +00:00
arnobrinkman
5c1e32de9e
Bugfix with dates below Julian date and old code removed
2004-08-07 16:44:05 +00:00
fsg
1090bf999e
increment build number
2004-08-07 01:07:38 +00:00
fsg
8653d284a7
increment build number
2004-08-07 01:06:55 +00:00
hvlad
6f262057e0
increment build number
2004-08-06 15:27:04 +00:00
hvlad
d82cde309e
Ability to show PSQL stack trace when exception occurs.
2004-08-06 15:26:55 +00:00
kkuznetsov
5265e42000
increment build number
2004-08-06 13:49:28 +00:00
kkuznetsov
b2976234c4
increment build number
2004-08-06 13:49:20 +00:00
kkuznetsov
75798ca608
increment build number
2004-08-06 13:49:18 +00:00
kkuznetsov
efbaee4390
increment build number
2004-08-06 13:46:12 +00:00
fsg
82748f81be
increment build number
2004-08-05 01:07:30 +00:00
fsg
998b0b9596
increment build number
2004-08-05 01:06:38 +00:00
kkuznetsov
2bfc663493
increment build number
2004-08-04 16:02:14 +00:00
kkuznetsov
b665f9730a
increment build number
2004-08-04 14:03:30 +00:00
aafemt
b83ff978c7
increment build number
2004-08-04 10:08:47 +00:00
aafemt
c5aeaa3446
increment build number
2004-08-04 10:07:10 +00:00
aafemt
973ee740e8
increment build number
2004-08-04 06:29:41 +00:00
aafemt
0f132c7212
Variable score
2004-08-04 06:29:23 +00:00
aafemt
7dd4650d01
increment build number
2004-08-04 06:27:58 +00:00
aafemt
d391ae5c13
Make events API consistent after Claudio changes
2004-08-04 06:27:54 +00:00
fsg
2a3714e79b
increment build number
2004-08-04 01:08:22 +00:00
fsg
93c996bf27
increment build number
2004-08-04 01:07:36 +00:00
kkuznetsov
7d7469d06c
increment build number
2004-08-03 16:21:59 +00:00
kkuznetsov
6f31b3cfae
increment build number
2004-08-03 16:18:56 +00:00
kkuznetsov
b799be1c14
increment build number
2004-08-03 16:10:58 +00:00
kkuznetsov
d0bb7c8b44
increment build number
2004-08-03 16:10:54 +00:00
skidder
94e06838d4
increment build number
2004-08-03 16:04:21 +00:00
skidder
2dfaa5dc95
Fix for regression in DEV_BUILD I caused recently
2004-08-03 16:04:17 +00:00
fsg
5e74f98eb6
increment build number
2004-08-03 01:08:34 +00:00
fsg
88ebebf4af
increment build number
2004-08-03 01:07:53 +00:00
dimitr
06352e0147
increment build number
2004-08-02 21:18:12 +00:00
dimitr
1274348af6
increment build number
2004-08-02 19:53:49 +00:00
dimitr
4d62705281
increment build number
2004-08-02 19:53:48 +00:00
dimitr
321ac4792f
Prevent any modifications of the OLD context in triggers.
2004-08-02 19:53:45 +00:00
dimitr
be8642e1f2
increment build number
2004-08-02 19:49:14 +00:00
dimitr
9dc9adf017
Fixed implementations of concatenation and SUBSTRING function.
...
Used new messages for error reporting. Changes should be fully SQLDA-compatible.
2004-08-02 19:49:12 +00:00
dimitr
810f0a98c9
increment build number
2004-08-02 19:47:22 +00:00
dimitr
ac8d4e290e
increment build number
2004-08-02 19:44:04 +00:00
dimitr
4309b20a5e
Added two new error messages.
2004-08-02 19:43:54 +00:00
stryqx
07755a8c72
increment build number
2004-08-02 10:07:54 +00:00
fsg
d9d4b259ed
increment build number
2004-08-02 01:06:40 +00:00
dimitr
9cb6e40d39
increment build number
2004-08-01 18:01:57 +00:00
dimitr
d6151c2d8f
Fixed minor issue.
2004-08-01 18:01:54 +00:00
dimitr
8bb66101e4
increment build number
2004-08-01 17:44:28 +00:00
dimitr
95562449e2
Applied patch by Chris Waters to support NAT by the events mechanism.
2004-08-01 17:44:24 +00:00
robocop
8da5e11178
increment build number
2004-08-01 07:01:05 +00:00
robocop
d26d5328d4
Fix subtle bug introduced by Alex during fun.epp refactoring that prevented the engine to detect when the invoked UDF has returned NULL.
2004-08-01 07:00:59 +00:00
fsg
f8bae233e5
increment build number
2004-07-31 01:07:56 +00:00
skidder
e2d85c8a24
increment build number
2004-07-30 22:38:09 +00:00
skidder
b980507ad2
Valgrind support
2004-07-30 22:38:08 +00:00
skidder
af4847e82d
increment build number
2004-07-30 22:38:04 +00:00
skidder
9689d8083d
increment build number
2004-07-30 22:37:56 +00:00
robocop
85226b170a
increment build number
2004-07-30 05:56:38 +00:00
robocop
53c645ce82
Temporary fix for first problem reported by Adriano dos Santos Fernandes.
...
Server should continue working normally if gbak tries to restore a db in a forbidden path.
Now mutex is unlocked and server can continue working. However, engine doesn't unload the db so it still thinks there's an active connection.
The proper fix should come from Alex, that probably involves throwing an exception to activate the code inside the catch() section.
2004-07-30 05:56:35 +00:00
robocop
b02705d980
increment build number
2004-07-30 04:58:30 +00:00
robocop
9eecdd8066
Nickolay says the local variable is different from the outer variable.
...
Therefore, renamed the inner variable to avoid warning found by D. Sibiryakov. Some integer types made const, too.
2004-07-30 04:58:26 +00:00
fsg
182124e9e8
increment build number
2004-07-30 01:08:02 +00:00
skidder
942c5f922b
increment build number
2004-07-29 17:44:11 +00:00
skidder
6129db2caa
Correct a couple errors I introduced during int->size_t transition for array indexing
2004-07-29 17:44:03 +00:00
fsg
e8b0e91d3a
increment build number
2004-07-27 01:07:55 +00:00
skidder
8d8597643e
increment build number
2004-07-26 21:32:44 +00:00
skidder
a624a4ac53
Small addition to my previous LIKE fix
2004-07-26 21:32:41 +00:00
fsg
634b4c2530
increment build number
2004-07-23 01:07:40 +00:00
robocop
c0a5e53426
increment build number
2004-07-22 07:18:01 +00:00
robocop
733859bc09
increment build number
2004-07-22 07:18:00 +00:00
robocop
a5ceabacc8
Style and simplification
2004-07-22 07:17:58 +00:00
robocop
18b6781b8d
increment build number
2004-07-22 07:17:21 +00:00
robocop
f7ea2ac074
Fix annoying warnings that appeared when Blas dropped a file with C++ typed constants for the isc_dyn_ values and others.
2004-07-22 07:17:17 +00:00
robocop
1cd5f7b4a8
increment build number
2004-07-22 07:15:13 +00:00
robocop
1052c9c2ce
increment build number
2004-07-22 07:15:11 +00:00
robocop
507f53d9bd
Style and misc
2004-07-22 07:15:10 +00:00
fsg
b4c27872de
increment build number
2004-07-22 01:07:16 +00:00
brodsom
64c62bf519
increment build number
2004-07-21 11:02:11 +00:00
brodsom
aef93b4408
increment build number
2004-07-21 10:34:31 +00:00
brodsom
da46a55b16
-Correction (Found by Claudio)
2004-07-21 10:34:27 +00:00
hvlad
46bcfa427d
increment build number
2004-07-21 06:33:59 +00:00
hvlad
47a12b9a3d
Fix for lost least significant bits of value when rounding floating-point value to int \ int64 value
2004-07-21 06:33:57 +00:00
fsg
03e41d3800
increment build number
2004-07-21 01:10:39 +00:00
fsg
6645b2f685
increment build number
2004-07-21 01:09:41 +00:00
skidder
15b656bc7d
increment build number
2004-07-20 22:56:36 +00:00
skidder
2f7b378158
Fix another problem with my LIKE evaluator
2004-07-20 22:56:32 +00:00
arnobrinkman
5f9ea74f0d
increment build number
2004-07-20 18:57:46 +00:00
arnobrinkman
cf01406ee8
increment build number
2004-07-20 18:57:45 +00:00
arnobrinkman
cd36ca6e05
fix bug in ignore_nulls part
2004-07-20 18:57:42 +00:00
arnobrinkman
448e3d3997
increment build number
2004-07-20 18:56:20 +00:00
arnobrinkman
4cdd0449e1
increment build number
2004-07-20 18:55:07 +00:00
arnobrinkman
f2345109a0
Bugfix: optimizer didn't add boolean-node when it was a OR operator and no index could be used.
...
This caused unnecessary evaluation of joined rse's to that rse.
2004-07-20 18:55:03 +00:00
fsg
28efe8bf1d
increment build number
2004-07-17 01:06:39 +00:00
skidder
74798953c2
increment build number
2004-07-17 00:13:37 +00:00
skidder
d06f13820c
increment build number
2004-07-17 00:13:36 +00:00
skidder
04076ea1ff
size_t is more correct type for container sizes and indices
2004-07-17 00:13:34 +00:00
skidder
751def6eaf
increment build number
2004-07-16 23:06:33 +00:00
skidder
5494b34caa
size_t is more correct type for container sizes and indices
2004-07-16 23:06:31 +00:00
skidder
e0656da2ba
increment build number
2004-07-16 23:06:30 +00:00
skidder
71f2ffb3b4
increment build number
2004-07-16 23:06:12 +00:00
skidder
c1f4cb8636
increment build number
2004-07-16 23:06:09 +00:00
arnobrinkman
10bea870c8
increment build number
2004-07-16 01:30:37 +00:00
arnobrinkman
945fefb3b2
When we ignore NULLs in the index then we must already skip them very efficiently from the start.
2004-07-16 01:30:33 +00:00
fsg
5d6672f232
increment build number
2004-07-16 01:08:19 +00:00
arnobrinkman
9e67406e38
increment build number
2004-07-15 23:01:19 +00:00
arnobrinkman
401fb7d12f
1) Fix starting with and empty string index problem where empty string is passed in parameter. (STARTING WITH ?) ? = ''
...
2) New index structure ensures that NULLs cannot hold the same key-value as a data value.
3) Ignore NULLs already on scanning index where possible.
2004-07-15 23:01:12 +00:00
fsg
ca16489107
increment build number
2004-07-15 01:09:03 +00:00
fsg
55950ebfd0
increment build number
2004-07-15 01:08:19 +00:00
skidder
8e6ba9c744
increment build number
2004-07-14 21:56:23 +00:00
skidder
cf5f6d1f26
increment build number
2004-07-14 21:56:22 +00:00
skidder
cd3dc023a1
Keep fb_tls.h low-profile header. Avoid fancy TLS declarations
2004-07-14 21:56:19 +00:00
skidder
95f23fd94d
increment build number
2004-07-14 21:56:05 +00:00
skidder
08fdb1b75c
increment build number
2004-07-14 21:54:44 +00:00
skidder
5cd98cf71b
increment build number
2004-07-14 21:49:06 +00:00
skidder
d749b61c21
Let our dynamic libraries work
2004-07-14 21:49:03 +00:00
paul_reeves
e30b315993
increment build number
2004-07-14 12:10:50 +00:00
paul_reeves
4e874abec9
increment build number
2004-07-14 12:10:48 +00:00
fsg
e4436f6e9a
increment build number
2004-07-12 01:08:12 +00:00
robocop
07149718c6
increment build number
2004-07-11 10:05:05 +00:00
robocop
1d1f86aae3
Try to fix problem reported by Treeve Jelbert in a file I don't compile.
2004-07-11 10:04:58 +00:00
fsg
4e55c0038b
increment build number
2004-07-11 01:10:46 +00:00
robocop
78300ff32f
increment build number
2004-07-10 09:26:31 +00:00
robocop
72cf23fc94
Try to complete my undoing of the ods.h changes, aided by by Treeve Jelbert.
2004-07-10 09:26:28 +00:00
robocop
ee8833fb76
increment build number
2004-07-10 03:20:37 +00:00
robocop
70538147dd
increment build number
2004-07-10 03:20:35 +00:00
robocop
1bbb740b98
Undo inheritance in ODS page types as requested by Nickolay. Either some macros are too silly or the compiler is limited by the standard here.
...
Notice I may have missed some file that's not compiled in Win32.
2004-07-10 03:20:33 +00:00
robocop
b3252123df
increment build number
2004-07-10 03:20:31 +00:00
robocop
3c1ed6f6e1
increment build number
2004-07-10 03:20:11 +00:00
robocop
cefe146905
increment build number
2004-07-10 03:17:04 +00:00
robocop
22d2a488d1
Preach with the example and change the license to the IDPL
2004-07-10 03:17:02 +00:00
robocop
4a8fbfb8c9
increment build number
2004-07-10 03:16:15 +00:00
robocop
4bdbf9ab70
Try to fix bug reported by Treeve Jelbert. Someone please try as this file isn't part of the Win32 build.
2004-07-10 03:16:13 +00:00
fsg
40520f1e38
increment build number
2004-07-10 01:08:59 +00:00
robocop
35eb5804d1
increment build number
2004-07-09 05:22:49 +00:00
robocop
4d4d7de4be
increment build number
2004-07-09 05:22:47 +00:00
robocop
b5c374a300
Style
2004-07-09 05:22:46 +00:00
fsg
78bbfc58d8
increment build number
2004-07-08 01:10:05 +00:00
skidder
00a2d03146
increment build number
2004-07-07 22:18:33 +00:00
skidder
3355538862
Import POSIX regular expressions matcher: unmodified rxspencer-alpha3.8.g3. It will be used for Win32 and maybe some old unices, Linux and *BSD implement this part of POSIX spec natively
2004-07-07 22:18:30 +00:00
skidder
deaecb187f
increment build number
2004-07-07 22:14:43 +00:00
skidder
7a64167f59
increment build number
2004-07-07 22:14:42 +00:00
skidder
826779c0e0
increment build number
2004-07-07 22:10:58 +00:00
skidder
5243f0d667
Import POSIX regular expressions matcher: unmodified rxspencer-alpha3.8.g3. It will be used for Win32 and maybe some old unices, Linux and *BSD implement this part of POSIX spec natively
2004-07-07 22:10:54 +00:00
skidder
5e2abb6de7
increment build number
2004-07-07 22:02:31 +00:00
skidder
6b09baa3df
increment build number
2004-07-07 16:06:22 +00:00
skidder
3d06b35a09
Update pattern matching tests
2004-07-07 16:06:19 +00:00
skidder
9c04964630
increment build number
2004-07-07 15:49:01 +00:00
skidder
a64a211a1d
allow processNextChunk receive empty string in pattern matchers. This fixes troubles in DEV_BUILD noticed by Claudio
2004-07-07 15:48:57 +00:00
aafemt
bac3e41602
increment build number
2004-07-07 10:12:59 +00:00
aafemt
2978da19cd
Variable's scope
2004-07-07 10:12:55 +00:00
aafemt
4fa03279d0
increment build number
2004-07-07 10:08:50 +00:00
aafemt
bf2ce7ed98
Suppress warning
2004-07-07 10:08:40 +00:00
robocop
e5106bf931
increment build number
2004-07-07 03:47:14 +00:00
robocop
682b582764
USHORT -> bool
2004-07-07 03:47:12 +00:00
robocop
022407c8ec
increment build number
2004-07-07 03:45:35 +00:00
robocop
92a6a8d81a
Vars in context
2004-07-07 03:45:18 +00:00
robocop
bbe6e74102
increment build number
2004-07-07 03:43:23 +00:00
robocop
47edeb78a1
increment build number
2004-07-07 03:43:22 +00:00
robocop
bbc973a414
Const correctness and style
2004-07-07 03:43:20 +00:00
robocop
f3c823e08c
increment build number
2004-07-07 03:42:57 +00:00
robocop
9252c03bcb
Fix possible minor problem in debug version
2004-07-07 03:42:54 +00:00
robocop
996d8d9709
increment build number
2004-07-07 03:41:44 +00:00
robocop
789c02213d
Misc change
2004-07-07 03:41:27 +00:00
fsg
4407fcbe52
increment build number
2004-07-07 01:23:58 +00:00
paul_reeves
afec14d198
increment build number
2004-07-06 13:12:15 +00:00
paul_reeves
dda18213f3
increment build number
2004-07-06 13:12:14 +00:00
paul_reeves
8aa695bb8d
increment build number
2004-07-06 13:12:10 +00:00
paul_reeves
6a133d0f4c
increment build number
2004-07-06 13:10:32 +00:00
robocop
d2736c8564
increment build number
2004-07-06 05:59:42 +00:00
robocop
a19dadb269
1.- Try to fix the mess caused by different data types used to represent bifields of SCL_ constants defined in scl.h, second round.
...
2.- Prevent users from deleting system generators and modifying any entry in rdb$generators. VIO passes the task to DFW, the only problem being that the user gets the error when a commit is done, not before.
2004-07-06 05:59:40 +00:00
robocop
8759a7140e
increment build number
2004-07-06 05:54:16 +00:00
robocop
a2e14cfe22
Totally misc changes
2004-07-06 05:54:13 +00:00
fsg
5a53d22a7b
increment build number
2004-07-06 01:09:24 +00:00
kkuznetsov
316a5e5750
increment build number
2004-07-05 14:22:04 +00:00
fsg
88f3e28779
increment build number
2004-07-04 01:08:07 +00:00
skidder
2059c2663c
increment build number
2004-07-04 00:00:23 +00:00
skidder
407e819789
Fix small inconsistency in string class
2004-07-04 00:00:17 +00:00
brodsom
b4a265d634
increment build number
2004-07-03 02:33:48 +00:00
brodsom
e7fbfdc564
increment build number
2004-07-03 02:33:47 +00:00
brodsom
76a2f98d90
-Put thread functions into thread class
...
-Comment SVC_PUTSPECIFIC_DATA
2004-07-03 02:33:46 +00:00
brodsom
2961704441
increment build number
2004-07-03 02:33:28 +00:00