8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-31 12:43:02 +01:00
Commit Graph

13557 Commits

Author SHA1 Message Date
robocop
4cec5125d7 increment build number 2006-02-21 04:29:07 +00:00
fsg
b6e9857e05 increment build number 2006-02-21 03:22:12 +00:00
kkuznetsov
7efea869ef increment build number 2006-02-20 13:20:59 +00:00
kkuznetsov
cd1267dc76 Quick fix compile error: inline function has prototype 2006-02-20 13:20:46 +00:00
kkuznetsov
010361a029 increment build number 2006-02-20 08:25:53 +00:00
kkuznetsov
aa7b549a98 increment build number 2006-02-20 08:00:55 +00:00
kkuznetsov
be5950a76d increment build number 2006-02-20 07:59:26 +00:00
kkuznetsov
bcbdfe5cd4 increment build number 2006-02-20 07:46:56 +00:00
kkuznetsov
377d6f5e1f increment build number 2006-02-20 07:45:23 +00:00
fsg
ca06bebbd1 increment build number 2006-02-20 03:22:27 +00:00
asfernandes
b35c235ab4 increment build number 2006-02-19 21:16:51 +00:00
asfernandes
5959391572 Don't allow to drop indices used in explicit plans inside SPs/triggers 2006-02-19 21:16:45 +00:00
fsg
b9e61ce912 increment build number 2006-02-19 03:20:27 +00:00
robocop
53791ec5b7 increment build number 2006-02-18 23:39:25 +00:00
robocop
e455915e74 Misc. 2006-02-18 23:39:23 +00:00
fsg
e938a3fa48 increment build number 2006-02-16 03:19:18 +00:00
dimitr
c0aa663d82 increment build number 2006-02-15 13:35:55 +00:00
dimitr
3f20973490 increment build number 2006-02-15 13:34:40 +00:00
dimitr
77dafd90c3 More clever solution for bug #459059.
Deoptimization of NOT ANY is no longer necessary.
2006-02-15 13:34:35 +00:00
fsg
cd1eb0dbd4 increment build number 2006-02-11 03:20:46 +00:00
dimitr
c302666adb increment build number 2006-02-10 19:40:29 +00:00
robocop
e7f03ece9e increment build number 2006-02-10 03:35:41 +00:00
robocop
5bbaab13c9 This is why we put {} around if/else always: to avoid errors like this one, where indentation is not what the compiler follows. 2006-02-10 03:35:37 +00:00
robocop
6ca6155a08 increment build number 2006-02-10 03:28:44 +00:00
robocop
044c5841ad Misc. 2006-02-10 03:28:43 +00:00
robocop
ab2fd5003b increment build number 2006-02-10 03:28:42 +00:00
fsg
8d608839f1 increment build number 2006-02-10 03:19:32 +00:00
kkuznetsov
4a5175f2ab increment build number 2006-02-09 15:50:45 +00:00
kkuznetsov
1498ba48ed Fix aligment issues on Solaris sparc V9 (64 bits) 2006-02-09 15:50:43 +00:00
kkuznetsov
29aee03390 increment build number 2006-02-09 11:00:43 +00:00
hvlad
302add3f75 increment build number 2006-02-09 07:48:15 +00:00
hvlad
a99aa31b0c increment build number 2006-02-09 07:42:25 +00:00
hvlad
70511c8e2f Correct way to work on big-endian systems 2006-02-09 07:42:23 +00:00
fsg
954f0c1370 increment build number 2006-02-09 03:18:05 +00:00
hvlad
cbaed7ab91 increment build number 2006-02-08 21:21:13 +00:00
hvlad
f6ca8ec80d increment build number 2006-02-08 21:20:41 +00:00
hvlad
e0b8b7abea Implemented new isc_info_creation_date 2006-02-08 21:20:26 +00:00
hvlad
4aea6e4fc8 increment build number 2006-02-08 10:11:49 +00:00
hvlad
47ac2b981a bugfix 2006-02-08 10:11:46 +00:00
kkuznetsov
0fa37be8c1 increment build number 2006-02-08 09:25:51 +00:00
fsg
e1c52816e6 increment build number 2006-02-08 03:18:32 +00:00
dimitr
28e0dbb57a increment build number 2006-02-07 18:41:12 +00:00
hvlad
63ca50230e increment build number 2006-02-07 17:21:45 +00:00
hvlad
5c46272df6 Fixed unregistered bug: fb_lock_print fails with message:
The requested operation cannot be performed on a file with a user-mapped section open.
2006-02-07 17:21:40 +00:00
robocop
2615ab656d increment build number 2006-02-07 08:08:51 +00:00
robocop
028fef34a1 increment build number 2006-02-07 08:08:50 +00:00
robocop
3389149564 The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h belong exclusively to PC_ENGINE, that's obsolete functionality.
Tenth step: some code was tagged PC_ENGINE but was for SCROLLABLE_CURSORS instead, hence restore it. Also, clean unused data members, obsolete BLR verbs and the like.
2006-02-07 08:08:49 +00:00
fsg
db28f0ecf8 increment build number 2006-02-07 03:20:58 +00:00
kkuznetsov
f10628dacd increment build number 2006-02-06 16:13:32 +00:00
kkuznetsov
ee62b9ceaa increment build number 2006-02-06 16:12:55 +00:00
dimitr
e3da4b8ebb increment build number 2006-02-06 14:27:21 +00:00
kkuznetsov
2c77cf93f3 increment build number 2006-02-06 13:01:12 +00:00
kkuznetsov
47929efd54 increment build number 2006-02-06 08:13:46 +00:00
fsg
d863dff59c increment build number 2006-02-06 03:17:55 +00:00
dimitr
5765727016 increment build number 2006-02-05 18:03:11 +00:00
dimitr
69b72e0e03 increment build number 2006-02-05 18:02:48 +00:00
hvlad
7b31395f22 increment build number 2006-02-05 12:39:36 +00:00
hvlad
878adea3ac increment build number 2006-02-05 12:33:56 +00:00
hvlad
ebbfb3d837 increment build number 2006-02-05 11:36:22 +00:00
hvlad
ce530808c6 Implemented SF #1315814 (isc_info_active_transactions_count) and
#1089646 (isc_transaction_info - get isolation level)
2006-02-05 11:36:20 +00:00
hvlad
f579a55c6e increment build number 2006-02-05 11:06:30 +00:00
hvlad
e631258ed3 1. Let SUPERSERVER_V2 also check for transactions numbers overflow
2. Correction
2006-02-05 11:06:28 +00:00
hvlad
b053359860 increment build number 2006-02-05 11:04:49 +00:00
hvlad
c3c2cd38af Make code some simpler. Thanks to Claudio 2006-02-05 11:04:44 +00:00
fsg
99e08abc02 increment build number 2006-02-05 03:17:46 +00:00
dimitr
467a433d0f increment build number 2006-02-04 16:10:16 +00:00
dimitr
6820a72e13 increment build number 2006-02-04 11:32:18 +00:00
dimitr
eeaf364109 increment build number 2006-02-04 10:37:17 +00:00
robocop
326d7758a9 increment build number 2006-02-04 04:39:02 +00:00
robocop
e42d9bc92d increment build number 2006-02-04 04:39:01 +00:00
robocop
4c57053c07 increment build number 2006-02-04 04:20:24 +00:00
robocop
390319a2f2 increment build number 2006-02-04 04:20:23 +00:00
robocop
19d0f8b4e3 increment build number 2006-02-04 04:19:34 +00:00
fsg
b9321ca7d4 increment build number 2006-02-04 03:18:32 +00:00
robocop
b9dc7fb1ca increment build number 2006-02-04 02:40:22 +00:00
robocop
09545d7385 increment build number 2006-02-04 02:40:21 +00:00
robocop
38b063b3de I misread the logic: it's true (not false) that tells Timestamp to not call the operating system to get the current time. Thanks to D. Sibiryakov. 2006-02-04 02:40:20 +00:00
asfernandes
ca5c471bd8 increment build number 2006-02-03 23:47:10 +00:00
hvlad
0f6f223739 increment build number 2006-02-03 22:05:08 +00:00
hvlad
961aea2f41 Correction 2006-02-03 22:05:04 +00:00
hvlad
d206bb05c3 increment build number 2006-02-03 17:45:47 +00:00
hvlad
df8d3059a1 increment build number 2006-02-03 17:44:21 +00:00
hvlad
014f65b55f increment build number 2006-02-03 17:44:20 +00:00
hvlad
daadf2dce0 Prevent transaction numbers from overflow MAX_SLONG boundary 2006-02-03 17:44:19 +00:00
hvlad
eb3de43cae increment build number 2006-02-03 16:57:28 +00:00
hvlad
bf4630e16a increment build number 2006-02-03 16:57:27 +00:00
hvlad
00fdbbe579 Replace one fb_assert with BUGCHECK as Claudio suggested some time ago 2006-02-03 16:57:26 +00:00
hvlad
ed489f9d6d increment build number 2006-02-03 16:22:45 +00:00
hvlad
59c9e6849d increment build number 2006-02-03 13:49:40 +00:00
hvlad
43fc51e2c1 Prevent unnecessary blocking of garbage collection by read-committed transactions 2006-02-03 13:49:39 +00:00
hvlad
2731cd1de7 increment build number 2006-02-03 13:23:59 +00:00
hvlad
7c5c5ec818 Don't overwrite dbb_oldest_snapshot and another transaction numbers with
oldest values from header page after user call to isc_info_oldest_snapshot etc
2006-02-03 13:23:58 +00:00
hvlad
8050433157 increment build number 2006-02-03 13:13:29 +00:00
hvlad
1a38ea793b increment build number 2006-02-03 13:13:28 +00:00
hvlad
95d1f0db44 increment build number 2006-02-03 13:13:26 +00:00
hvlad
3c94df7d7d increment build number 2006-02-03 13:13:25 +00:00
hvlad
7f41b4378c increment build number 2006-02-03 13:13:23 +00:00
hvlad
6322df74a9 increment build number 2006-02-03 13:13:22 +00:00
kkuznetsov
b20d8b62b2 increment build number 2006-02-03 12:24:26 +00:00
kkuznetsov
f8d3034786 increment build number 2006-02-03 12:23:31 +00:00
robocop
68ea5c51cf increment build number 2006-02-03 08:41:47 +00:00
robocop
fd48f4d0dc Bye, bye jrd_time.h. 2006-02-03 08:41:46 +00:00
robocop
dcfe428724 increment build number 2006-02-03 08:39:38 +00:00
robocop
d5a746f36f increment build number 2006-02-03 08:39:37 +00:00
robocop
97122ee389 Replace jrd_time.h by our timestamp.h, but I left timestamp.h's #includes commented where it *seemed* not necessary. 2006-02-03 08:39:36 +00:00
robocop
95891034e0 increment build number 2006-02-03 08:39:34 +00:00
robocop
8a2d53726d increment build number 2006-02-03 08:37:16 +00:00
robocop
eb9bec4b32 More scrollable cursors related code. 2006-02-03 08:37:14 +00:00
kkuznetsov
65afaa822f increment build number 2006-02-03 08:19:09 +00:00
fsg
721efd308c increment build number 2006-02-03 03:18:53 +00:00
robocop
798134b2aa increment build number 2006-02-03 02:29:00 +00:00
robocop
2011950972 The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h belong exclusively to PC_ENGINE, that's obsolete functionality.
Ninth step: while doing cleanup, I discovered some data members that aren't used anymore or that should be inside conditional code. This is the result.
2006-02-03 02:28:58 +00:00
dimitr
fe6cfb77fe increment build number 2006-02-02 13:18:00 +00:00
dimitr
e98b343566 increment build number 2006-02-02 12:57:50 +00:00
dimitr
bf1562a49a Fixed a bug with NOT ANY/ALL reported by Alex. 2006-02-02 12:56:57 +00:00
robocop
25d18e3ca3 increment build number 2006-02-02 07:57:41 +00:00
robocop
25c08aea67 The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h belong exclusively to PC_ENGINE, that's obsolete functionality.
Eighth step: dbb_refresh_ranges belongs to the obsolete functionality and since it's never set but tested in cch.cpp with two AND, the whole condition will be always false, hence remove the code.
2006-02-02 07:57:36 +00:00
robocop
80334e4b1c increment build number 2006-02-02 07:40:43 +00:00
robocop
29a6749c22 Misc. 2006-02-02 07:40:42 +00:00
robocop
04898742a3 increment build number 2006-02-02 07:40:41 +00:00
robocop
da2531b32c increment build number 2006-02-02 07:37:28 +00:00
robocop
2b8121da2f The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h belong exclusively to PC_ENGINE, that's obsolete functionality.
Seventh step: since RSE_MARK_CRACK became a no-op, remove it from the sources.
2006-02-02 07:37:26 +00:00
robocop
8231f3f068 increment build number 2006-02-02 07:32:09 +00:00
robocop
2b99e764e3 The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h belong exclusively to PC_ENGINE, that's obsolete functionality.
Sixth step: remove the places protected by the macro PC_ENGINE. More to come. (I guess all of you who have pending functional changes to post will love this commit. <g>)
2006-02-02 07:32:07 +00:00
fsg
7c90e51ce7 increment build number 2006-02-02 03:19:10 +00:00
fsg
c4283b7bdc increment build number 2006-02-02 03:18:17 +00:00
robocop
e77f9a7803 increment build number 2006-02-02 00:39:04 +00:00
robocop
23d4eba668 increment build number 2006-02-02 00:28:06 +00:00
robocop
47d0039045 increment build number 2006-02-02 00:28:02 +00:00
robocop
1faea313ff increment build number 2006-02-02 00:27:59 +00:00
robocop
30f5d02c0a increment build number 2006-02-02 00:03:34 +00:00
robocop
8b99699398 Do not lose time getting the accurate timestamp from the operating system if we are going to override it imediately with the user supplied value in isc_encode_date and isc_encode_timestamp. Also, this avoids an exception escaping from the API functions if the system call fails. 2006-02-02 00:03:29 +00:00
robocop
b6487e1f83 increment build number 2006-02-01 22:50:54 +00:00
robocop
87637b49de The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h belong exclusively to PC_ENGINE, that's obsolete functionality.
Fifth step: remove the aforementioned files. More to come.
2006-02-01 22:50:53 +00:00
robocop
151b6555d1 increment build number 2006-02-01 22:45:39 +00:00
robocop
8975ef292a The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h belong exclusively to PC_ENGINE, that's obsolete functionality.
Fourth step: remove forward declarations of classes Bookmark and RefreshRange. More to come.
2006-02-01 22:45:35 +00:00
robocop
29a379a25c increment build number 2006-02-01 09:21:07 +00:00
robocop
ebf632d050 The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h belong exclusively to PC_ENGINE, that's obsolete functionality.
Third step: remove references to the deleted objects Bookmark and RefreshRange in blk.h and dbt.cpp (debug). Remove definition of Bookmark from rse.h. More to come.
2006-02-01 09:21:05 +00:00
robocop
e17b93fd81 increment build number 2006-02-01 08:55:44 +00:00
robocop
c2fe7385ab The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h belong exclusively to PC_ENGINE, that's obsolete functionality.
Second step: remove them from #include clauses in other files. More to come.
2006-02-01 08:55:43 +00:00
robocop
6a877d0263 increment build number 2006-02-01 08:51:10 +00:00
robocop
f13f46ac10 increment build number 2006-02-01 08:51:08 +00:00
robocop
458e0b0ec2 increment build number 2006-02-01 08:51:07 +00:00
paul_reeves
1b140d7106 increment build number 2006-01-31 10:44:51 +00:00
paul_reeves
595bc8981a increment build number 2006-01-31 10:44:49 +00:00
paul_reeves
9b7eca63b3 increment build number 2006-01-31 10:44:48 +00:00
paul_reeves
faaed269b4 increment build number 2006-01-31 10:44:47 +00:00
paul_reeves
78dca9d341 increment build number 2006-01-31 10:44:46 +00:00
robocop
de7010743a increment build number 2006-01-31 07:18:06 +00:00
robocop
47cdf70725 Change misleading comment: the file is used for expression indices, cannot be deprecated as it was part of the PC_ENGINE feature. 2006-01-31 07:18:03 +00:00
robocop
13c8c63534 increment build number 2006-01-31 07:16:35 +00:00
robocop
ce9f0ca6c4 increment build number 2006-01-31 07:15:55 +00:00
fsg
4adf230d38 increment build number 2006-01-30 03:20:18 +00:00
robocop
d51987085b increment build number 2006-01-29 01:55:41 +00:00
robocop
0dbc9900ba Totally misc. 2006-01-29 01:52:12 +00:00
asfernandes
439762c435 increment build number 2006-01-28 14:43:40 +00:00
dimitr
a30738de89 increment build number 2006-01-28 07:37:33 +00:00
dimitr
272f1e1755 More fixes, thanks to Claudio. 2006-01-28 07:37:26 +00:00
robocop
bf356ef64b increment build number 2006-01-28 04:12:44 +00:00
robocop
51e1d59ac5 Misc. 2006-01-28 04:12:42 +00:00
robocop
6ec703edab increment build number 2006-01-28 04:12:41 +00:00
fsg
0eab3bce50 increment build number 2006-01-28 03:19:37 +00:00
dimitr
eabfafd922 increment build number 2006-01-27 07:59:57 +00:00
dimitr
7ce9802818 Fixed bug reported in fb-support - wrong permission checks for view columns. 2006-01-27 07:59:54 +00:00
hvlad
231c9fe80f increment build number 2006-01-27 07:36:20 +00:00
fsg
5623ebbaf2 increment build number 2006-01-27 03:20:12 +00:00
dimitr
e037f6a24e increment build number 2006-01-26 12:23:50 +00:00
dimitr
8b504327ab increment build number 2006-01-26 12:23:25 +00:00
dimitr
038580ca8e increment build number 2006-01-26 11:21:13 +00:00
dimitr
a3bd31d396 increment build number 2006-01-26 11:17:55 +00:00
dimitr
2b10a0e4b7 Hopefully, this should fix SF #1404157. 2006-01-26 11:17:52 +00:00
dimitr
f0d6bdeea0 increment build number 2006-01-26 10:45:07 +00:00
dimitr
8b20d04a8a 1) An attempt to fix the endianess/alignment issues in the b-tree code.
2) Some adjustments in the pointers management.
2006-01-26 10:45:02 +00:00
dimitr
aa9fc06acc increment build number 2006-01-26 10:41:54 +00:00
robocop
fcacf8620b increment build number 2006-01-26 08:00:46 +00:00
robocop
0eb082d066 increment build number 2006-01-26 07:21:28 +00:00
robocop
a71bbf1f82 increment build number 2006-01-26 07:21:27 +00:00
fsg
9865ded6d1 increment build number 2006-01-26 03:20:27 +00:00
dimitr
fb8d49a468 increment build number 2006-01-25 12:21:08 +00:00
dimitr
d1721c7142 Fixed a number of inconsistencies in the rollback code. 2006-01-25 12:20:57 +00:00
dimitr
8a90ec9c4e increment build number 2006-01-25 12:11:40 +00:00
dimitr
dee763fff0 Fixed the issue with ROW_COUNT being cleared after SUSPEND. 2006-01-25 12:11:37 +00:00
dimitr
891454a50e increment build number 2006-01-25 09:48:59 +00:00
robocop
3f949d9217 increment build number 2006-01-25 08:40:45 +00:00
robocop
279c0906c4 increment build number 2006-01-25 07:04:19 +00:00
fsg
d9c03857d1 increment build number 2006-01-23 03:22:25 +00:00
arnobrinkman
f24eb21ec6 increment build number 2006-01-22 19:14:31 +00:00
fsg
904929d5c7 increment build number 2006-01-22 03:19:30 +00:00
hvlad
be32f6871e increment build number 2006-01-21 15:30:13 +00:00
hvlad
f4dd903fd3 increment build number 2006-01-21 15:29:26 +00:00
hvlad
44908a267c Attachment with isc_dpb_no_garbage_collect option will not force a sweep 2006-01-21 15:29:21 +00:00
asfernandes
3b623e84d2 increment build number 2006-01-21 14:55:19 +00:00
fsg
7c53d6563c increment build number 2006-01-21 03:22:03 +00:00
hvlad
4fba9402c7 increment build number 2006-01-20 13:34:20 +00:00
hvlad
80bc12de03 increment build number 2006-01-20 13:32:38 +00:00
hvlad
419bb217c5 increment build number 2006-01-20 13:31:32 +00:00
fsg
34ba4664a3 increment build number 2006-01-20 03:19:47 +00:00
dimitr
8b7e8bb9de increment build number 2006-01-19 16:53:26 +00:00
dimitr
819c970570 Temporary rolled back one one of my previous fixes due to discovered issues. 2006-01-19 16:53:22 +00:00
alexpeshkoff
dce34ac2bd increment build number 2006-01-19 14:32:47 +00:00