8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-30 08:03:02 +01:00
Commit Graph

41046 Commits

Author SHA1 Message Date
robocop
2b13bcfa2a Style. 2010-01-27 04:33:36 +00:00
robocop
57af12867e increment build number 2010-01-27 04:32:30 +00:00
robocop
76e42df289 increment build number 2010-01-27 04:32:29 +00:00
robocop
d5492f735c increment build number 2010-01-27 04:32:28 +00:00
robocop
446097fe8e Be explicit, change "qualifier" to "package" in QualifiedName (needed anyway if/when schemas are added). 2010-01-27 04:32:27 +00:00
robocop
5eddc636fd increment build number 2010-01-27 04:32:25 +00:00
robocop
ddd613ccc3 increment build number 2010-01-27 04:32:24 +00:00
asfernandes
2cf6b5762e increment build number 2010-01-27 02:20:21 +00:00
asfernandes
16f77c21a2 Cleanup 2010-01-27 02:20:19 +00:00
dimitr
51e55689cf increment build number 2010-01-26 18:10:13 +00:00
dimitr
805bef2ddd increment build number 2010-01-26 18:10:12 +00:00
dimitr
4f212f62d0 increment build number 2010-01-26 18:07:32 +00:00
dimitr
c7ccc49bbe increment build number 2010-01-26 18:06:49 +00:00
dimitr
5870ac6e1d increment build number 2010-01-26 17:57:17 +00:00
dimitr
dd157cc5fb increment build number 2010-01-26 17:57:16 +00:00
dimitr
1476636cf7 increment build number 2010-01-26 17:56:33 +00:00
dimitr
4d7863e468 increment build number 2010-01-26 17:56:01 +00:00
alexpeshkoff
7c51b80932 increment build number 2010-01-26 15:18:47 +00:00
alexpeshkoff
821efa3815 Avoid any chance of BOF in AUTH_TEST 2010-01-26 15:18:45 +00:00
alexpeshkoff
396cfaa79b increment build number 2010-01-26 15:14:49 +00:00
alexpeshkoff
da12b517a5 Make ctor/assign with explicitly given bytes count more generic 2010-01-26 15:14:47 +00:00
fsg
dcc66ff82a increment build number 2010-01-26 13:53:54 +00:00
fsg
852960721c increment build number 2010-01-26 13:52:38 +00:00
alexpeshkoff
f12e806bed increment build number 2010-01-26 10:11:06 +00:00
alexpeshkoff
224d217791 This change appears required - look like noone still tried trusted auth 2010-01-26 10:11:05 +00:00
dimitr
036e81831f increment build number 2010-01-26 10:10:01 +00:00
dimitr
7358c86db7 Correction. 2010-01-26 10:09:59 +00:00
dimitr
b2f1ae1ab5 increment build number 2010-01-26 09:12:30 +00:00
dimitr
7e21536ea1 increment build number 2010-01-26 09:11:48 +00:00
dimitr
dc22815b92 increment build number 2010-01-26 09:00:14 +00:00
robocop
0ac6355910 increment build number 2010-01-26 08:38:31 +00:00
robocop
f0a09b95e5 Now that Dmitry added ACLs to several object types previously unprotected, let's assign each of them an identifier in the ACL. 2010-01-26 08:38:30 +00:00
robocop
6fec6cbac2 increment build number 2010-01-26 08:34:14 +00:00
robocop
ae4a257532 I do not see the need for MetaNameProxy in these places. 2010-01-26 08:34:13 +00:00
robocop
6092f3d2df increment build number 2010-01-26 08:29:04 +00:00
robocop
0da76615ab Fix misinterpretation of MET_get_dependencies's parameters done years ago with Alex' conversion to MetaName class. 2010-01-26 08:29:03 +00:00
robocop
2fa33f8716 increment build number 2010-01-26 08:20:28 +00:00
robocop
1d87d749f0 Misc. 2010-01-26 08:20:27 +00:00
robocop
8971d1239f increment build number 2010-01-26 08:20:26 +00:00
robocop
c1c4c6cd64 increment build number 2010-01-26 08:20:25 +00:00
robocop
578e13df42 increment build number 2010-01-26 08:20:24 +00:00
robocop
43b25b1052 increment build number 2010-01-26 08:20:22 +00:00
robocop
7462eab394 increment build number 2010-01-26 07:37:07 +00:00
robocop
247eb75f26 increment build number 2010-01-26 07:37:06 +00:00
robocop
1fa0e641f9 Method getName allows to overwrite the returning parameter. Let's not cheat const (until someone figures out a more elegant solution). 2010-01-26 07:37:05 +00:00
robocop
16f2f5d91b increment build number 2010-01-26 07:37:04 +00:00
robocop
7179da04ec increment build number 2010-01-26 07:32:14 +00:00
robocop
6a06fc177f increment build number 2010-01-26 07:32:13 +00:00
robocop
94b6451014 Allow QualifiedName to interact with StatusArg. 2010-01-26 07:32:12 +00:00
hvlad
ccf439399b increment build number 2010-01-25 14:54:43 +00:00
alexpeshkoff
79078f7896 increment build number 2010-01-25 14:46:01 +00:00
alexpeshkoff
e6daa03119 Explicitly check for missing record in security database 2010-01-25 14:46:00 +00:00
fsg
be674defb9 increment build number 2010-01-25 13:53:16 +00:00
fsg
3542d59823 increment build number 2010-01-25 13:51:59 +00:00
alexpeshkoff
ae40c954cf increment build number 2010-01-25 11:37:51 +00:00
alexpeshkoff
b67e973d1e cleanup - noticed by Adriano 2010-01-25 11:37:50 +00:00
alexpeshkoff
4835887695 increment build number 2010-01-25 11:36:29 +00:00
alexpeshkoff
ed97d016c0 Added missing license 2010-01-25 11:36:27 +00:00
robocop
37d7269b68 increment build number 2010-01-25 08:42:14 +00:00
dimitr
5686b62e89 increment build number 2010-01-25 07:46:34 +00:00
dimitr
b97005970e increment build number 2010-01-25 07:32:26 +00:00
dimitr
4a90f26c10 increment build number 2010-01-25 07:26:46 +00:00
robocop
d365e7c1d5 increment build number 2010-01-25 06:48:10 +00:00
robocop
79cd3bc57a Totally misc. 2010-01-25 06:48:09 +00:00
robocop
bad9b4f4bb increment build number 2010-01-25 06:40:51 +00:00
robocop
ffc38b12f6 Totally misc. 2010-01-25 06:40:49 +00:00
asfernandes
c43216da6e increment build number 2010-01-24 17:35:11 +00:00
asfernandes
ad10992404 Fix external datasources 2010-01-24 17:35:10 +00:00
asfernandes
5692c2c4f7 increment build number 2010-01-24 17:15:58 +00:00
asfernandes
3d7f2c95a4 Misc 2010-01-24 17:15:57 +00:00
asfernandes
5d8dc75f62 increment build number 2010-01-24 16:52:26 +00:00
asfernandes
6228e928d8 increment build number 2010-01-24 16:52:25 +00:00
asfernandes
5fb0432672 Misc 2010-01-24 16:52:24 +00:00
asfernandes
eb9eef9d77 Misc 2010-01-24 15:18:43 +00:00
asfernandes
4fb8b1cf03 increment build number 2010-01-24 15:18:42 +00:00
asfernandes
5fde9bd9b3 increment build number 2010-01-24 15:18:39 +00:00
asfernandes
3e7d6a38f1 increment build number 2010-01-24 15:18:38 +00:00
asfernandes
4b531a41fd increment build number 2010-01-24 15:18:37 +00:00
alexpeshkoff
a31c4046bb increment build number 2010-01-24 15:16:25 +00:00
alexpeshkoff
8a8db9ed2f increment build number 2010-01-24 15:16:24 +00:00
alexpeshkoff
dc3f505ccb Cleanup, suggested by Claudio 2010-01-24 15:16:23 +00:00
fsg
f3ea3aaf22 increment build number 2010-01-24 13:55:37 +00:00
fsg
d29382d23a increment build number 2010-01-24 13:54:21 +00:00
hvlad
4c4964e821 increment build number 2010-01-23 16:28:41 +00:00
hvlad
672cdb5704 Fixed bug CORE-2824 : Small memory and handles leak at every connect\disconnect 2010-01-23 16:28:40 +00:00
hvlad
d8c9be67df increment build number 2010-01-23 16:13:06 +00:00
alexpeshkoff
e6b763eef6 increment build number 2010-01-23 14:14:18 +00:00
alexpeshkoff
3f44d383a1 increment build number 2010-01-23 14:14:17 +00:00
alexpeshkoff
fa6607bd24 Fixed unregistered bug - invalid datetime2string conversion, reported by Claudio 2010-01-23 14:14:16 +00:00
fsg
a9ca4b1c17 increment build number 2010-01-23 13:55:43 +00:00
fsg
e26c1b5bb0 increment build number 2010-01-23 13:55:42 +00:00
fsg
2d7d5059a2 increment build number 2010-01-23 13:55:07 +00:00
fsg
9cf81cf9a4 increment build number 2010-01-23 13:54:08 +00:00
fsg
8247f4e169 increment build number 2010-01-23 13:52:56 +00:00
dimitr
795a9dd5ff increment build number 2010-01-23 12:01:13 +00:00
dimitr
112af722db increment build number 2010-01-23 11:10:50 +00:00
dimitr
d594cf9b4d increment build number 2010-01-23 10:24:15 +00:00
dimitr
ce41c3b281 increment build number 2010-01-23 10:18:56 +00:00
dimitr
7f0b8af499 Fixed the compilation. 2010-01-23 10:18:55 +00:00
dimitr
c1e971b5fb increment build number 2010-01-23 10:14:34 +00:00
asfernandes
8f874f21eb increment build number 2010-01-23 03:02:55 +00:00
asfernandes
d8e73d03ac increment build number 2010-01-23 03:02:54 +00:00
asfernandes
b68658534f Feature CORE-2823 - Support the ORDER BY subclause for current aggregate functions (except LIST) 2010-01-23 03:02:53 +00:00
asfernandes
3db147c2bf increment build number 2010-01-23 03:01:46 +00:00
asfernandes
5c8f92e1ce increment build number 2010-01-23 03:01:42 +00:00
asfernandes
732d51670e increment build number 2010-01-23 03:01:34 +00:00
asfernandes
7cec191624 increment build number 2010-01-23 03:01:32 +00:00
dimitr
7668627710 increment build number 2010-01-22 15:41:49 +00:00
dimitr
5254696532 Better pay attention to the buffer scope. 2010-01-22 15:41:47 +00:00
dimitr
9550d251a3 increment build number 2010-01-22 15:40:28 +00:00
dimitr
38fb57b1f5 Finally, fixed comparison of INTL strings. 2010-01-22 15:40:25 +00:00
alexpeshkoff
87745d9668 increment build number 2010-01-22 14:55:14 +00:00
alexpeshkoff
18697b878d increment build number 2010-01-22 14:55:13 +00:00
alexpeshkoff
982eda5c39 increment build number 2010-01-22 14:55:12 +00:00
alexpeshkoff
55e717f810 Moved authentication code from engine to remote listener.
Get ready for authentication plugins.
2010-01-22 14:55:11 +00:00
alexpeshkoff
a71aca4c23 increment build number 2010-01-22 14:55:10 +00:00
alexpeshkoff
78f532b00d increment build number 2010-01-22 14:55:08 +00:00
alexpeshkoff
9ee3f9db2c increment build number 2010-01-22 14:55:07 +00:00
alexpeshkoff
31cf99cdb4 increment build number 2010-01-22 14:55:05 +00:00
alexpeshkoff
e676946aad increment build number 2010-01-22 14:55:02 +00:00
alexpeshkoff
234ebe9323 increment build number 2010-01-22 14:55:01 +00:00
alexpeshkoff
b3011f9b5f increment build number 2010-01-22 14:55:00 +00:00
alexpeshkoff
cbd56d9394 increment build number 2010-01-22 14:54:59 +00:00
alexpeshkoff
39fa526d1c increment build number 2010-01-22 14:54:57 +00:00
alexpeshkoff
d62265275f increment build number 2010-01-22 14:54:56 +00:00
dimitr
a3a8136b10 increment build number 2010-01-22 14:09:02 +00:00
dimitr
6bda73d6dd increment build number 2010-01-22 14:09:01 +00:00
dimitr
a3cecb256e increment build number 2010-01-22 14:08:11 +00:00
dimitr
d38b2e56fa increment build number 2010-01-22 14:07:25 +00:00
dimitr
ced91af3a0 increment build number 2010-01-22 14:05:48 +00:00
dimitr
ccac0eac72 Fixed CORE-2822: Error "no current row for fetch operation" when subquery includes a non-trivial derived table. 2010-01-22 14:05:46 +00:00
fsg
4c4f0ae7c2 increment build number 2010-01-22 13:54:06 +00:00
dimitr
033a70df9c increment build number 2010-01-22 10:25:48 +00:00
dimitr
2f09eb79ca Fixed comparison of strings with different number of trailing spaces. 2010-01-22 10:25:47 +00:00
dimitr
b44620ad66 increment build number 2010-01-22 08:23:38 +00:00
dimitr
2e1b41114a Fixed the broken recursive queries. 2010-01-22 08:23:36 +00:00
dimitr
48b4e11b86 increment build number 2010-01-22 07:17:36 +00:00
dimitr
ea4077c888 1) Extended hash joins to handle more than two streams at once.
2) Allowed the hash table size to be configurable at runtime.
2010-01-22 07:17:35 +00:00
dimitr
7c4dbbdd3e increment build number 2010-01-22 07:11:03 +00:00
dimitr
2c3d97fcbe 1) Extended hash joins to handle more than two streams at once.
2) Allowed the hash table size to be configurable at runtime.
2010-01-22 07:11:02 +00:00
asfernandes
4a865b6887 increment build number 2010-01-21 18:33:20 +00:00
asfernandes
cf4e283f7d Separate aggregate/union maps from window maps 2010-01-21 18:33:18 +00:00
asfernandes
4da4114ee4 increment build number 2010-01-21 15:01:25 +00:00
asfernandes
6fa63f17f9 Fix the arithmetics thanks to Claudio 2010-01-21 15:01:24 +00:00
fsg
63f0499764 increment build number 2010-01-21 13:53:36 +00:00
alexpeshkoff
4bde1506ff increment build number 2010-01-21 10:41:22 +00:00
asfernandes
df8d91f33f increment build number 2010-01-21 02:51:34 +00:00
asfernandes
78220b97cf increment build number 2010-01-21 02:51:33 +00:00
asfernandes
2faab16698 Misc 2010-01-21 02:51:32 +00:00
asfernandes
355d996462 increment build number 2010-01-21 02:51:31 +00:00
asfernandes
fe519f08bb increment build number 2010-01-20 16:27:30 +00:00
asfernandes
a1e1df8194 Refactor the cmp/copy function due to its different usage scenarios 2010-01-20 16:27:29 +00:00
fsg
2a5f1099f6 increment build number 2010-01-20 13:56:03 +00:00
fsg
048f481a02 increment build number 2010-01-20 13:56:02 +00:00
fsg
f15f5f5354 increment build number 2010-01-20 13:55:31 +00:00
fsg
c93e120722 increment build number 2010-01-20 13:54:34 +00:00
fsg
f4f6a72b8b increment build number 2010-01-20 13:53:34 +00:00
asfernandes
a583e6836b increment build number 2010-01-20 13:24:28 +00:00
asfernandes
c3b0ac68c9 increment build number 2010-01-20 13:24:27 +00:00
asfernandes
6ec26b4285 Use nod_sort to _copy_ correctly 2010-01-20 13:24:26 +00:00
hvlad
47b05864d6 increment build number 2010-01-20 10:33:03 +00:00
hvlad
4bc30f5388 increment build number 2010-01-20 10:33:02 +00:00
hvlad
700035b2c2 increment build number 2010-01-20 10:30:59 +00:00
hvlad
39cc5fc219 increment build number 2010-01-20 10:27:20 +00:00
hvlad
711f9a6e12 increment build number 2010-01-20 10:25:19 +00:00
hvlad
12cf2ed4f6 Fixed bug CORE-2817 : If stored procedure or trigger contains query with PLAN ORDER it could fail after disconnect of attachment where procedure\trigger executed first time
and bug CORE-2820 : Small memory leak in query with PLAN ORDER
2010-01-20 10:25:18 +00:00
hvlad
7ea4328d0a increment build number 2010-01-20 10:21:19 +00:00
robocop
76f89a3f82 increment build number 2010-01-20 08:25:38 +00:00
robocop
14b9cbab5a Totally misc. 2010-01-20 08:25:37 +00:00
dimitr
6418990840 increment build number 2010-01-20 08:20:47 +00:00
dimitr
3c8753caf0 Misc. 2010-01-20 08:20:46 +00:00
dimitr
17abe5f9ee increment build number 2010-01-20 07:34:33 +00:00
dimitr
ebf7907918 Misc. 2010-01-20 07:34:31 +00:00
asfernandes
d7e2c39b6c increment build number 2010-01-20 01:32:31 +00:00
asfernandes
88d0e557ca Err... 2010-01-20 01:32:30 +00:00
asfernandes
e749149877 increment build number 2010-01-20 01:13:15 +00:00
asfernandes
dc26e34e12 Fix bug with non-trivial partition expressions 2010-01-20 01:13:14 +00:00
asfernandes
7e1c78dc8d increment build number 2010-01-20 00:03:00 +00:00
asfernandes
b785112bff increment build number 2010-01-20 00:02:59 +00:00
asfernandes
e9f377f81e Replace the hash join by specialized join with the already sorted streams 2010-01-20 00:02:58 +00:00
asfernandes
25caf02fe1 increment build number 2010-01-20 00:02:57 +00:00
asfernandes
5e162eb562 increment build number 2010-01-20 00:00:38 +00:00
asfernandes
1fd4eec67b Fix the partition aggregation sorts, that was being constructed reading unallocated memory 2010-01-20 00:00:37 +00:00
hvlad
a20d06c250 increment build number 2010-01-19 22:37:33 +00:00
hvlad
27b7c29191 increment build number 2010-01-19 18:41:45 +00:00
hvlad
258f322f67 Avoid possible deadlock in VIO. 2010-01-19 18:41:44 +00:00
hvlad
a99bb6f25e increment build number 2010-01-19 18:38:53 +00:00
hvlad
abdfa188d5 Preserve record's flags when gathering record from fragments. Its used in prepare_update() to check if primary record was backed out. 2010-01-19 18:38:52 +00:00
hvlad
62cf72ccc2 increment build number 2010-01-19 18:33:04 +00:00
hvlad
a9d654f034 Refactoring : extract part of MET_lookup_partner() as independent function MET_scan_partners() 2010-01-19 18:33:03 +00:00
asfernandes
ad815cb81b increment build number 2010-01-19 18:26:29 +00:00
asfernandes
9eadb6c355 Move the code to below thanks to Dmitry review.
This allow us to save a context number.
2010-01-19 18:26:28 +00:00
asfernandes
6c045e0661 increment build number 2010-01-19 17:52:41 +00:00
asfernandes
57b443e2d1 Complement Dmitry fix 2010-01-19 17:52:39 +00:00
dimitr
5e50ae7ea3 increment build number 2010-01-19 17:18:15 +00:00
dimitr
d58907258a Bugfix. There may be aggregations without maps. 2010-01-19 17:18:13 +00:00
dimitr
62378bcfb7 increment build number 2010-01-19 16:32:04 +00:00
dimitr
53f5c611d4 Misc. 2010-01-19 16:32:02 +00:00
fsg
1ca3cbcb73 increment build number 2010-01-19 13:54:42 +00:00
fsg
790f68899d increment build number 2010-01-19 13:54:41 +00:00