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

29181 Commits

Author SHA1 Message Date
firebirds
b10404a57c nightly update 2010-11-14 03:14:45 +00:00
firebirds
db774bcbf2 nightly update 2010-11-13 03:13:43 +00:00
firebirds
a779ffb016 nightly update 2010-11-12 03:15:34 +00:00
firebirds
f75f39d51d nightly update 2010-11-11 03:15:55 +00:00
firebirds
35d85c14a3 nightly update 2010-11-10 03:15:34 +00:00
firebirds
d4db3eecd1 nightly update 2010-11-09 03:16:19 +00:00
asfernandes
0d19fe7688 Refactor blr_index (nod_scalar) 2010-11-08 23:17:01 +00:00
firebirds
e343419c44 nightly update 2010-11-08 03:14:35 +00:00
asfernandes
5ee982afb9 Refactor blr_derived_expr 2010-11-07 22:12:14 +00:00
firebirds
443f0a64bd nightly update 2010-11-07 03:14:08 +00:00
asfernandes
1d702dae81 Refactor blr_via, blr_from, blr_maximum, blr_minimum, blr_count, blr_average and blr_total 2010-11-07 02:18:58 +00:00
firebirds
dc9e1fa9b5 nightly update 2010-11-06 03:14:46 +00:00
asfernandes
195e8e879c Cleanup: nod_average2 and nod_total2 was very broken 2010-11-05 14:31:08 +00:00
firebirds
9121b7fb1d nightly update 2010-11-05 03:14:43 +00:00
firebirds
33c59feac9 nightly update 2010-11-04 03:13:41 +00:00
firebirds
2013dae658 nightly update 2010-11-03 03:14:03 +00:00
asfernandes
2b6106938e Refactor variables 2010-11-02 17:05:01 +00:00
firebirds
2ebec66076 nightly update 2010-11-02 03:15:25 +00:00
asfernandes
e65fd8fea8 1) Refactor CAST.
2) Fixed CORE-3204 - Constraint violation error of CAST is not raised inside views
2010-11-01 23:57:31 +00:00
firebirds
3cdb744751 nightly update 2010-11-01 03:13:57 +00:00
firebirds
ad6f71da70 nightly update 2010-10-31 03:14:14 +00:00
firebirds
a63a336b38 nightly update 2010-10-30 03:14:04 +00:00
firebirds
cba02bc072 nightly update 2010-10-29 03:15:11 +00:00
firebirds
e16bb6ef4b nightly update 2010-10-28 03:15:13 +00:00
firebirds
449144a79b nightly update 2010-10-27 03:14:40 +00:00
firebirds
806f3c061a nightly update 2010-10-26 03:14:56 +00:00
firebirds
f0e4607598 nightly update 2010-10-25 03:13:59 +00:00
firebirds
46bd0a4630 nightly update 2010-10-24 03:13:20 +00:00
asfernandes
3317eeeebc Refactor literal values. 2010-10-24 00:26:00 +00:00
firebirds
59fdc9ee89 nightly update 2010-10-23 03:14:55 +00:00
asfernandes
16ff0c51ce Refactor NULL expression 2010-10-22 15:00:22 +00:00
firebirds
e8a5c02df9 nightly update 2010-10-22 03:14:28 +00:00
firebirds
ce8a552a85 nightly update 2010-10-21 03:15:03 +00:00
firebirds
50e801319d nightly update 2010-10-20 03:14:33 +00:00
firebirds
5372b2b377 nightly update 2010-10-19 03:15:16 +00:00
firebirds
ab028ddef6 nightly update 2010-10-17 03:13:57 +00:00
asfernandes
2e0da292df Refactor EXTRACT 2010-10-16 18:53:25 +00:00
asfernandes
2dcef5c7ce Refactor *_LENGTH functions 2010-10-16 18:17:00 +00:00
asfernandes
aa78df6f91 Refactor SUBSTRING 2010-10-16 17:42:04 +00:00
asfernandes
38ba5852ae Cleanup: remove blr_prot_mask and blr_lock_state support 2010-10-16 15:34:52 +00:00
firebirds
0ac7b3e9d9 nightly update 2010-10-16 03:15:24 +00:00
firebirds
ffa9b70aa9 nightly update 2010-10-15 03:14:59 +00:00
firebirds
8dd8dbfb49 nightly update 2010-10-14 03:15:15 +00:00
alexpeshkoff
e05c1a825f Moved some more .h-files to common from jrd as Vlad suggested 2010-10-13 10:39:52 +00:00
firebirds
6e072bed20 nightly update 2010-10-13 03:17:18 +00:00
alexpeshkoff
2dc25a44bb OSRI and new posix build 2010-10-12 08:02:57 +00:00
firebirds
fdfcc4ed7e nightly update 2010-10-10 03:13:00 +00:00
asfernandes
ac3c00d503 1) Refactored LOWER, UPPER and TRIM.
2) Fixed CORE-3174 - Expression index with TRIM may lead to incorrect indexed lookup
2010-10-09 18:39:45 +00:00
firebirds
f76961d639 nightly update 2010-10-09 03:12:58 +00:00
asfernandes
4d00fec2d6 Refactor parameters and GEN_ID. 2010-10-09 01:57:37 +00:00
firebirds
d9975031b9 nightly update 2010-10-08 03:13:58 +00:00
firebirds
dde918ad71 nightly update 2010-10-07 03:13:17 +00:00
firebirds
9931395c98 nightly update 2010-10-06 03:14:27 +00:00
firebirds
79e42ead7d nightly update 2010-10-05 03:13:47 +00:00
firebirds
439fac187a nightly update 2010-10-03 03:15:10 +00:00
firebirds
5d7bd25c38 nightly update 2010-10-01 03:15:31 +00:00
firebirds
4e7ff222e5 nightly update 2010-09-28 03:15:12 +00:00
firebirds
9b9f26aa15 nightly update 2010-09-26 03:14:45 +00:00
firebirds
236b07a221 nightly update 2010-09-25 03:14:43 +00:00
firebirds
44c21083d7 nightly update 2010-09-24 03:14:34 +00:00
firebirds
cd75b18f00 nightly update 2010-09-21 03:14:24 +00:00
asfernandes
9b8171d5c1 1) Refactor nod_value_if.
2) Created ExprNode::expressionEqual method to replace a new big and ugly switch.
3) Make boolean referencers use BoolExprNode instead of jrd_nod, except nod_validate for now. This includes BinaryBoolNode and NotBoolNode working without jrd_nod references.
4) Rework in the impure allocation code (replace "csb_impure += ..." by CMP_impure calls).
2010-09-20 16:07:50 +00:00
firebirds
9e786f0c8a nightly update 2010-09-19 03:13:18 +00:00
firebirds
1c1b3abfa5 nightly update 2010-09-18 03:13:24 +00:00
asfernandes
c1b5abfdf2 1) Refactor all types of boolean nodes.
2) Remove the scratch from the nodes.
2010-09-17 03:15:32 +00:00
firebirds
dcdb4e4426 nightly update 2010-09-15 03:18:23 +00:00
firebirds
1009980967 nightly update 2010-09-14 03:06:00 +00:00
firebirds
f54e3120f5 nightly update 2010-09-10 03:14:38 +00:00
alexpeshkoff
b786edde36 Make it cvs/svn independent 2010-09-09 10:52:58 +00:00
alexpeshkoff
3c04c6acaf Fixed package version generation for release builds 2010-09-09 10:16:33 +00:00
firebirds
21acb613f2 nightly update 2010-09-09 03:14:38 +00:00
firebirds
d5ce10e647 nightly update 2010-09-08 03:14:17 +00:00
firebirds
5bd3d2a43f nightly update 2010-09-05 03:12:59 +00:00
asfernandes
b7b63becf3 Refactor a number of expression nodes: nod_add, nod_divide, nod_multiply, nod_negate, nod_user_name, nod_subtract, nod_current_date, nod_current_time, nod_current_timestamp, nod_add2, nod_subtract2, nod_multiply2, nod_divide2, nod_current_role, nod_internal_info 2010-09-04 21:36:41 +00:00
firebirds
4607360acf nightly update 2010-09-02 03:13:54 +00:00
firebirds
6a7ae9708a nightly update 2010-09-01 03:15:19 +00:00
firebirds
d33b2197e2 nightly update 2010-08-31 03:14:29 +00:00
firebirds
1163bea5f1 nightly update 2010-08-30 03:14:08 +00:00
asfernandes
8f857a6deb Refactor plan nodes to PlanNode 2010-08-29 20:20:19 +00:00
asfernandes
96f2829728 Refactor nod_map and nod_sort to type-safe MapNode and SortNode 2010-08-29 18:20:44 +00:00
firebirds
dde6bbcb53 nightly update 2010-08-29 03:13:47 +00:00
firebirds
b17937848c nightly update 2010-08-28 03:14:01 +00:00
firebirds
bf6be92408 nightly update 2010-08-27 03:15:10 +00:00
firebirds
fc2376c032 nightly update 2010-08-26 03:14:14 +00:00
firebirds
0c79c118cd nightly update 2010-08-25 03:15:25 +00:00
asfernandes
48d83b8fef Refactor nod_rse, nod_relation, nod_procedure, nod_union, nod_aggregate and nod_window. 2010-08-24 03:25:01 +00:00
firebirds
77fa416d04 nightly update 2010-08-16 03:14:03 +00:00
asfernandes
07ef0acae9 Fix wrong nod_type of scrollable cursors 2010-08-16 01:47:24 +00:00
firebirds
0fde4aa77f nightly update 2010-08-14 03:14:17 +00:00
firebirds
965e27c492 Better handling of commits to be skipped 2010-08-13 08:41:31 +00:00
firebirds
b0bc4b10c1 nightly update 2010-08-13 03:16:33 +00:00
firebirds
16119fb584 nightly update 2010-08-12 03:13:26 +00:00
firebirds
098d103cc0 make output in brnches better 2010-08-11 15:22:48 +00:00
firebirds
e3a3ac8f86 nightly update 2010-08-11 03:16:18 +00:00
firebirds
9199492419 nightly update 2010-08-10 11:04:59 +00:00
alexpeshkoff
9d59ed16d1 misc 2010-08-10 10:42:11 +00:00
alexpeshkoff
d24cd9cbd7 Implemented self-registering plugins format (same plugin can be easily linked statically
or as dynamic library, depending upon platform requirements). Self-registering plugins
need not export any functions, instead they call fb_register_plugin() on startup.

Reworked all user management to use self-registering plugins.

Removed system table RDB$USERS. PLG$USERS is not created automatically by plugin, but
will be later (work in progress).
2010-07-23 12:04:18 +00:00
asfernandes
e5559a90a1 Current build no (ported from CVS) 2010-06-05 00:48:45 +00:00
fsg
661cc2f360 increment build number 2010-05-22 12:59:55 +00:00
fsg
2d5afa6f2f increment build number 2010-05-22 12:59:20 +00:00
fsg
1e0c3558ea increment build number 2010-05-22 12:59:19 +00:00
asfernandes
7a08e46d0e increment build number 2010-05-22 02:19:02 +00:00
asfernandes
91a5d29550 increment build number 2010-05-22 02:00:48 +00:00
asfernandes
a71b815206 increment build number 2010-05-22 02:00:47 +00:00
asfernandes
8c76c193c9 increment build number 2010-05-22 02:00:44 +00:00
asfernandes
8553317940 increment build number 2010-05-22 02:00:43 +00:00
asfernandes
28e81e2fa8 increment build number 2010-05-22 02:00:42 +00:00
asfernandes
b88fb6a8c9 increment build number 2010-05-22 02:00:40 +00:00
asfernandes
8e26439405 increment build number 2010-05-22 02:00:37 +00:00
asfernandes
b11fb1ebab increment build number 2010-05-22 02:00:36 +00:00
asfernandes
b9cf43de9b increment build number 2010-05-22 02:00:35 +00:00
dimitr
8ff7801d0a increment build number 2010-05-21 15:40:53 +00:00
dimitr
472dd3d74a increment build number 2010-05-21 15:35:51 +00:00
fsg
5c15a16ff7 increment build number 2010-05-21 13:00:59 +00:00
fsg
d6b0ca693e increment build number 2010-05-21 12:59:40 +00:00
robocop
1daebe9303 increment build number 2010-05-21 09:18:39 +00:00
dimitr
3a20c2492a increment build number 2010-05-21 08:51:42 +00:00
dimitr
ba2d589081 increment build number 2010-05-21 08:24:17 +00:00
hvlad
bf3568f5b5 increment build number 2010-05-21 08:19:01 +00:00
dimitr
8bb7dbc549 increment build number 2010-05-21 06:14:26 +00:00
dimitr
008fa5affd increment build number 2010-05-21 05:49:08 +00:00
dimitr
40b5829694 increment build number 2010-05-21 05:20:34 +00:00
dimitr
28c05344b9 increment build number 2010-05-21 05:19:52 +00:00
dimitr
b66e596252 increment build number 2010-05-21 05:19:23 +00:00
alexpeshkoff
14c1928d2d increment build number 2010-05-20 15:02:33 +00:00
alexpeshkoff
a6b76e37ef increment build number 2010-05-20 15:02:32 +00:00
alexpeshkoff
d1fbe785d5 increment build number 2010-05-20 15:02:29 +00:00
fsg
83dbc0d408 increment build number 2010-05-20 12:58:31 +00:00
fsg
82eef3cef8 increment build number 2010-05-20 12:58:30 +00:00
fsg
49e322a6d6 increment build number 2010-05-20 12:57:50 +00:00
alexpeshkoff
96847f5732 increment build number 2010-05-20 12:07:30 +00:00
alexpeshkoff
63cc180cf9 increment build number 2010-05-20 12:03:32 +00:00
hvlad
f678627ce9 increment build number 2010-05-20 11:49:50 +00:00
hvlad
8c17dd242b increment build number 2010-05-20 11:49:49 +00:00
hvlad
00d8d5e415 increment build number 2010-05-20 11:47:32 +00:00
alexpeshkoff
678dbacc9e increment build number 2010-05-20 10:36:20 +00:00
alexpeshkoff
2b3be79b21 increment build number 2010-05-20 10:30:45 +00:00
hvlad
03d1772f93 increment build number 2010-05-19 16:25:52 +00:00
hvlad
ccfdc2c6f1 increment build number 2010-05-19 16:25:51 +00:00
hvlad
5daf3467f7 increment build number 2010-05-19 16:25:48 +00:00
hvlad
bf85a08133 increment build number 2010-05-19 16:13:27 +00:00
hvlad
2ac74f7fb5 increment build number 2010-05-19 16:13:26 +00:00
hvlad
d82f60c30b increment build number 2010-05-19 16:13:24 +00:00
dimitr
6bfc04573f increment build number 2010-05-19 14:15:50 +00:00
dimitr
18fd58b60f increment build number 2010-05-19 14:10:28 +00:00
fsg
1b33c0dc71 increment build number 2010-05-19 13:00:53 +00:00
fsg
3143c97aa1 increment build number 2010-05-19 12:59:41 +00:00
hvlad
8084e8ec83 increment build number 2010-05-19 07:33:16 +00:00
hvlad
3c2d84a1c6 increment build number 2010-05-19 07:33:14 +00:00
hvlad
e44ef1ef48 increment build number 2010-05-19 07:33:13 +00:00
hvlad
355fcca894 increment build number 2010-05-19 07:25:14 +00:00
hvlad
4bfe89e5e8 increment build number 2010-05-18 21:57:52 +00:00
hvlad
b8c0ede46f increment build number 2010-05-18 21:57:51 +00:00
hvlad
ae5f4b4b69 increment build number 2010-05-18 21:57:49 +00:00
alexpeshkoff
365677d273 increment build number 2010-05-18 13:32:31 +00:00
alexpeshkoff
ab7532c6b5 increment build number 2010-05-18 13:32:29 +00:00
alexpeshkoff
84a61344b1 increment build number 2010-05-18 13:32:28 +00:00
alexpeshkoff
98684ca5d3 increment build number 2010-05-18 13:15:53 +00:00
fsg
2a4e1edbc3 increment build number 2010-05-18 12:57:38 +00:00
fsg
5dcc1ee25c increment build number 2010-05-18 12:57:37 +00:00
fsg
0058a3b306 increment build number 2010-05-18 12:57:00 +00:00
alexpeshkoff
f6ad2bef64 increment build number 2010-05-18 10:38:39 +00:00
alexpeshkoff
721db71ea5 increment build number 2010-05-18 10:36:44 +00:00
alexpeshkoff
9f6c42ec4e increment build number 2010-05-18 10:08:24 +00:00
dimitr
578f6d859c increment build number 2010-05-18 08:36:57 +00:00
dimitr
4b4c65af0a increment build number 2010-05-18 08:36:01 +00:00
dimitr
ede4cfd94b increment build number 2010-05-18 08:35:22 +00:00
dimitr
047ef7e6e1 increment build number 2010-05-18 07:41:02 +00:00
dimitr
a971e0c050 increment build number 2010-05-18 07:41:01 +00:00
dimitr
36d5665ebb increment build number 2010-05-18 07:39:44 +00:00
asfernandes
7593f265f6 increment build number 2010-05-17 16:18:18 +00:00
asfernandes
d5e8235eb4 increment build number 2010-05-17 16:14:54 +00:00
asfernandes
f1493c3202 increment build number 2010-05-17 15:41:23 +00:00
asfernandes
d1e4ac4d5b increment build number 2010-05-17 15:41:22 +00:00
asfernandes
6684dc1158 increment build number 2010-05-17 15:41:20 +00:00
asfernandes
3507f31075 increment build number 2010-05-17 15:30:40 +00:00
asfernandes
54dda20acd increment build number 2010-05-17 15:30:39 +00:00
asfernandes
bb0ca45669 increment build number 2010-05-17 15:18:58 +00:00
alexpeshkoff
209f3b9ba5 increment build number 2010-05-17 13:28:52 +00:00
alexpeshkoff
4358b36e2f increment build number 2010-05-17 13:10:27 +00:00
fsg
d53add9947 increment build number 2010-05-17 13:07:13 +00:00
fsg
7f7cce99d7 increment build number 2010-05-17 13:06:06 +00:00
alexpeshkoff
8c2ac45c70 increment build number 2010-05-17 10:39:55 +00:00
alexpeshkoff
790e90ce91 increment build number 2010-05-17 10:39:38 +00:00
alexpeshkoff
e12fe64443 increment build number 2010-05-17 10:24:21 +00:00
alexpeshkoff
58b4bac2f2 increment build number 2010-05-17 10:11:40 +00:00
alexpeshkoff
de4ca918a7 increment build number 2010-05-17 10:01:36 +00:00
alexpeshkoff
8c4c8ffa6e increment build number 2010-05-17 10:01:35 +00:00
dimitr
57fb0a07fa increment build number 2010-05-17 09:58:46 +00:00
dimitr
08451a96d1 increment build number 2010-05-17 09:54:57 +00:00
dimitr
bcaadcbfa0 increment build number 2010-05-17 09:47:09 +00:00
dimitr
b7dd6cf974 increment build number 2010-05-17 09:43:50 +00:00
dimitr
cfe21c3e9d increment build number 2010-05-17 09:38:22 +00:00
dimitr
fe94c4194a increment build number 2010-05-17 09:37:51 +00:00
fsg
fc1b7ece9e increment build number 2010-05-12 12:52:59 +00:00
asfernandes
57f95925a5 increment build number 2010-05-11 15:59:21 +00:00
fsg
dc4633b40d increment build number 2010-05-11 13:03:35 +00:00
fsg
fadf1fdd02 increment build number 2010-05-11 13:02:59 +00:00
fsg
b0e9856164 increment build number 2010-05-11 13:02:02 +00:00
fsg
5b01ae2055 increment build number 2010-05-11 13:01:02 +00:00
alexpeshkoff
6d417ec95c increment build number 2010-05-11 12:17:10 +00:00
alexpeshkoff
703d7e2ac9 increment build number 2010-05-11 12:08:30 +00:00
alexpeshkoff
1fc27b624d increment build number 2010-05-11 12:03:15 +00:00
alexpeshkoff
97a49e69fe increment build number 2010-05-11 11:57:55 +00:00
robocop
c597d9ac9f increment build number 2010-05-11 08:36:51 +00:00
robocop
98ef49eeec increment build number 2010-05-11 08:25:20 +00:00
fsg
7e1f2b1583 increment build number 2010-05-10 13:55:48 +00:00
hvlad
416cac4364 increment build number 2010-05-09 17:39:18 +00:00
hvlad
203ebaee3d increment build number 2010-05-09 17:31:46 +00:00
fsg
8e8e33b69d increment build number 2010-05-08 12:55:51 +00:00
fsg
44639ec26b increment build number 2010-05-08 12:54:32 +00:00
asfernandes
5637c61eb3 increment build number 2010-05-08 02:25:59 +00:00
asfernandes
af54b59e3c increment build number 2010-05-08 02:25:57 +00:00
asfernandes
a550818c86 increment build number 2010-05-08 02:25:56 +00:00
asfernandes
69a5907b47 increment build number 2010-05-08 02:25:55 +00:00
asfernandes
c0fa0bd286 increment build number 2010-05-07 15:29:19 +00:00
asfernandes
c3d495f775 increment build number 2010-05-07 15:24:58 +00:00
hvlad
16be018ee7 increment build number 2010-05-07 13:02:22 +00:00
fsg
7d6d1fd336 increment build number 2010-05-07 12:59:11 +00:00
fsg
599c2a3376 increment build number 2010-05-07 12:59:10 +00:00
fsg
8b70e46103 increment build number 2010-05-07 12:58:34 +00:00
hvlad
20bd94fbea increment build number 2010-05-07 11:21:38 +00:00
hvlad
b56ea420ed increment build number 2010-05-07 11:20:59 +00:00
hvlad
920b06e563 increment build number 2010-05-06 17:53:12 +00:00
hvlad
c06b972bd8 increment build number 2010-05-06 17:51:08 +00:00
alexpeshkoff
3777927ccd increment build number 2010-05-06 13:58:27 +00:00
alexpeshkoff
dbedb932d3 increment build number 2010-05-06 13:42:59 +00:00
alexpeshkoff
01b73cadf7 increment build number 2010-05-06 13:42:58 +00:00
alexpeshkoff
6f24f0bbda increment build number 2010-05-06 13:42:55 +00:00
alexpeshkoff
a5ed682614 increment build number 2010-05-06 13:42:53 +00:00
alexpeshkoff
cda2c10341 increment build number 2010-05-06 13:42:52 +00:00
alexpeshkoff
5032c9e694 increment build number 2010-05-06 13:42:51 +00:00
alexpeshkoff
d4ed0c677b increment build number 2010-05-06 13:42:21 +00:00
alexpeshkoff
cc2f463d73 increment build number 2010-05-06 13:42:19 +00:00
alexpeshkoff
43d59ee36f increment build number 2010-05-06 13:42:17 +00:00
alexpeshkoff
dd983b0dc7 increment build number 2010-05-06 13:42:16 +00:00
alexpeshkoff
035d1aeb84 increment build number 2010-05-06 13:42:15 +00:00
alexpeshkoff
750717a637 increment build number 2010-05-06 13:42:14 +00:00
fsg
7b030e87fc increment build number 2010-05-06 12:55:15 +00:00
fsg
05e893780d increment build number 2010-05-06 12:54:37 +00:00
hvlad
b922195ecf increment build number 2010-05-06 12:27:18 +00:00
hvlad
b37db016fa increment build number 2010-05-06 12:26:07 +00:00
hvlad
ed282a1318 increment build number 2010-05-06 12:07:36 +00:00
fsg
9eb754dfe3 increment build number 2010-05-05 12:56:25 +00:00
fsg
32db4407d7 increment build number 2010-05-05 12:55:06 +00:00
dimitr
013ef08ec5 increment build number 2010-05-05 12:33:07 +00:00
dimitr
91b85f9c4e increment build number 2010-05-05 12:33:06 +00:00
dimitr
11c9bef6d1 increment build number 2010-05-05 12:32:26 +00:00
skidder
b1e60865b8 increment build number 2010-05-04 17:29:47 +00:00
alexpeshkoff
ac441584ab increment build number 2010-05-04 14:45:09 +00:00