asfernandes
8e4aae8e8b
Fixed CORE-3109 - [Crash] isc_dql_exec_immed3_m for "create database ..." and NULL transaction
2010-08-27 02:55:09 +00:00
asfernandes
8047048dc4
Misc
2010-08-26 15:40:51 +00:00
firebirds
fc2376c032
nightly update
2010-08-26 03:14:14 +00:00
asfernandes
588c545d17
Rework WindowSourceNode to use type-safe partitions
2010-08-25 15:52:46 +00:00
dimitr
e7c44824e6
Fixed a few suspicious places related to the variable cloning.
2010-08-25 08:02:21 +00:00
firebirds
0c79c118cd
nightly update
2010-08-25 03:15:25 +00:00
asfernandes
53d7b386fa
Move dozen of parameters of virtual/overriden function to OptimizerBlk
2010-08-25 03:10:12 +00:00
asfernandes
7eb5bb0ae3
Misc
2010-08-25 01:35:33 +00:00
asfernandes
0497251edd
Remove do-nothing checks from the new file
2010-08-25 01:01:22 +00:00
asfernandes
e736c7d15c
Misc
2010-08-25 00:42:17 +00:00
dimitr
a048813907
Refactored the rivers management a bit.
2010-08-24 17:49:23 +00:00
asfernandes
0ce8cb6f2f
Correction
2010-08-24 16:26:20 +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
firebirds
0fde4aa77f
nightly update
2010-08-14 03:14:17 +00:00
asfernandes
18a6a6b4f9
More consts
2010-08-13 15:22:00 +00:00
firebirds
b0bc4b10c1
nightly update
2010-08-13 03:16:33 +00:00
robocop
5159171578
Misc.
2010-08-12 10:32:50 +00:00
firebirds
16119fb584
nightly update
2010-08-12 03:13:26 +00:00
asfernandes
7b8a8065c4
More consts
2010-08-12 00:59:48 +00:00
firebirds
e3a3ac8f86
nightly update
2010-08-11 03:16:18 +00:00
asfernandes
8657f4b599
Better internal handling of dependencies
2010-08-11 02:59:33 +00:00
firebirds
9199492419
nightly update
2010-08-10 11:04:59 +00:00
asfernandes
de5098b85d
Misc
2010-08-10 00:37:26 +00:00
asfernandes
4c9eb2c3ce
Correct double indirection (jrd_nod**) so const cascades to every dereference
2010-08-09 16:06:23 +00:00
asfernandes
dadc0f560c
Const correction for EVL, EXE and they subsystems. Adjustments to CMP and OPT.
2010-08-09 15:48:51 +00:00
alexpeshkoff
14962fb831
Damian's patch for additional CPUs under linux
2010-08-09 13:56:20 +00:00
hvlad
087a7f7cda
Fixed bug CORE-3100 : Wait mode and lock timeout of external transaction of EXECUTE STATEMENT not matched to corresponding parameters of local transaction
2010-08-07 21:18:23 +00:00
asfernandes
96b2ed0925
Hope this assumption to be correct
2010-08-07 15:49:53 +00:00
asfernandes
c5016fb4f4
Misc
2010-08-07 02:44:39 +00:00
asfernandes
361727d549
Misc
2010-08-07 02:38:12 +00:00
asfernandes
7f3dc62888
Frontport fix for CORE-3090 - Incorrect LEFT JOIN result using table and derived constant subquery
2010-08-07 02:10:08 +00:00
hvlad
1ca9c0a020
Fixed bug CORE-3089 : Attempt of execute statement on external datasource failed when datasource is interbase 4.1
2010-08-06 15:16:13 +00:00
asfernandes
173b23109c
1) Better organization between request and statement. 2) Consts.
2010-08-05 15:55:49 +00:00
asfernandes
2e9f01a4e0
Fix DDL triggers
2010-08-05 00:44:58 +00:00
asfernandes
7adb129d37
Frontport fix for CORE-3094 - Parameters doesn't work with NOT IN from a selectable procedure
2010-08-04 15:50:26 +00:00
asfernandes
ad57aa29a1
Refactor CREATE/ALTER/CREATE OR ALTER/RECREATE VIEW and cleanup related to previously refactors
2010-08-02 02:22:26 +00:00
asfernandes
e664de5f00
Fixed CORE-3091 - Built-in function POWER(X, Y) does not work when the X argument is negative and the Y value is scaled numeric but integral
2010-07-31 18:40:45 +00:00
asfernandes
96cd57ba83
Better error reporting and adjustments
2010-07-29 00:36:31 +00:00
asfernandes
3197757f00
Rename misleading TriStateType class name to Nullable
2010-07-29 00:20:53 +00:00
asfernandes
36f092fe0e
Improvement CORE-3085 - Add clause ALTER DOMAIN <name> [NOT] NULL
2010-07-28 16:14:20 +00:00
hvlad
4495a7ce16
Fixed bug CORE-3079 : Strong slowing down inserts with EVENT-s in a single transaction
2010-07-26 10:51:00 +00:00
asfernandes
0b7c21172a
Refactor CREATE/ALTER/DROP/RECREATE TABLE and DROP VIEW commands
2010-07-26 02:37:57 +00:00
asfernandes
be078848df
Create system constraints for better error reporting. Change to GBAK must be backported to avoid future problems.
2010-07-26 02:14:48 +00:00
asfernandes
2cbc4e3675
Misc
2010-07-24 02:43:28 +00:00
hvlad
6e2db049ea
Make Windows build work (MSVC8 only) after Alex changes.
...
Some corrections is still required.
2010-07-23 14:06:29 +00:00
alexpeshkoff
b02f9aff61
gsec always worked only with SYSDBA - thx to Vlad
2010-07-23 14:01:54 +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
2c51032b1e
Misc
2010-07-15 00:47:24 +00:00
dimitr
1249095a38
Reworked the SEC$USERS implementation so that no new physical table type and data access method would be required. More changes are likely to follow soon.
2010-07-13 12:33:55 +00:00
dimitr
da183a98ed
Reworked the SEC$USERS implementation so that no new physical table type and data access method would be required. More changes are likely to follow soon.
2010-07-13 12:31:35 +00:00
dimitr
5e88ca725b
Mirror the recent Alex's change for Windows. It doesn't seem being strictly required, but let's be safe.
2010-07-13 07:05:30 +00:00
hvlad
f4718dfe80
Fixed unregistered bug in EXECUTE STATEMENT : make internal cache of prepared statements work properly.
2010-07-12 08:09:46 +00:00
asfernandes
4db389758f
Refactor CREATE/ALTER/CREATE OR ALTER/RECREATE/DROP EXCEPTION commands
2010-07-11 18:21:42 +00:00
robocop
5d2e4a1df9
Misc.
2010-07-10 08:33:19 +00:00
robocop
3308522158
Fix compilation error.
2010-07-10 08:32:50 +00:00
alexpeshkoff
88db8b2fbc
ODS change: made RDB$USERS system table, added virtual table SEC$USERS
2010-07-09 12:51:05 +00:00
alexpeshkoff
9a7dd2f84f
Fixed CORE-3067: Objects not unmapped when shared memory is closed
2010-07-09 11:04:23 +00:00
asfernandes
2da3eee4e5
More const correctness
2010-07-06 11:09:32 +00:00
asfernandes
20b0bbaf82
Refactor CREATE/ALTER/DROP DOMAIN
2010-07-06 00:49:33 +00:00
asfernandes
33fc2bae16
Constify RecordSource methods - these classes are shared pieces of a (shared) statement
2010-07-05 18:37:35 +00:00
robocop
4edd547b17
Misc.
2010-06-30 08:55:16 +00:00
robocop
8065cc3595
Correction.
2010-06-30 08:54:18 +00:00
asfernandes
5cd2ca8d53
Misc
2010-06-29 16:19:19 +00:00
alexpeshkoff
fe7472a5c4
cleanup
2010-06-28 09:46:25 +00:00
alexpeshkoff
ab75577b9f
Fixed some bugs, related with remapping fo events shared memory - thanks to Adriano
2010-06-28 09:38:00 +00:00
asfernandes
69fea5a49c
MSVC10 support
2010-06-27 03:47:40 +00:00
asfernandes
fc00a3d58d
Cleanup
2010-06-26 02:50:07 +00:00
asfernandes
f2c938d9fa
Refactor CREATE/DROP COLLATION
2010-06-26 01:52:06 +00:00
asfernandes
5baf890a21
Misc
2010-06-26 01:18:53 +00:00
hvlad
82e3505af8
Cleanup
2010-06-25 12:16:28 +00:00
alexpeshkoff
6cbefa1f46
Introduced class SharedMemory - base class for everything, using IPC. Related to CORE-3035.
2010-06-25 11:55:11 +00:00
asfernandes
75af3ccf65
Misc/cleanup
2010-06-22 00:53:35 +00:00
asfernandes
08bbc59f03
Fixed CORE-3056 - Problems may happen when issuing DDL commands in the same transaction after CREATE COLLATION was issued
2010-06-18 12:49:31 +00:00
asfernandes
3e4a71f8ad
Fix problem seen by Vlad where crash happens when our older ICU is found
2010-06-18 11:15:57 +00:00
asfernandes
d2161dc6ff
Fixed CORE-3055 - Variable/argument name could be absent or be wrong in error messages when more than 256 variables are used
2010-06-17 15:32:11 +00:00
alexpeshkoff
b6c0bbcd41
frontported fix for CORE-3021: Segfault in DEV_BUILD
2010-06-17 07:34:15 +00:00
dimitr
9a694c4c73
Fixed unregistered error in the BLR printer output.
2010-06-16 16:28:09 +00:00
alexpeshkoff
f28f040e0f
Fixed CORE-3024: Error "no current record for fetch operation" after ALTER VIEW (and a lot of other possible inconsistencies)
2010-06-15 12:27:33 +00:00
alexpeshkoff
8d2b140459
Fixed CORE-3046: Assertion after ALTER TABLE
2010-06-15 11:57:13 +00:00
asfernandes
0d71f0d52d
Misc
2010-06-12 16:32:46 +00:00
asfernandes
ab834d2ec1
Fixed CORE-3038 - The insert failed because a column definition includes validation
2010-06-12 16:28:11 +00:00
asfernandes
d890ce1231
Fix debug code
2010-06-10 16:08:18 +00:00
asfernandes
e5559a90a1
Current build no (ported from CVS)
2010-06-05 00:48:45 +00:00
asfernandes
3940feef1f
Port from CVS Vlad's fixes for CORE-3015, CORE-3016 and CORE-3017
2010-06-05 00:48:06 +00:00
fsg
661cc2f360
increment build number
2010-05-22 12:59:55 +00:00
fsg
1e0c3558ea
increment build number
2010-05-22 12:59:19 +00:00
fsg
ee9b3f2aae
increment build number
2010-05-22 12:58:07 +00:00
asfernandes
7a08e46d0e
increment build number
2010-05-22 02:19:02 +00:00
asfernandes
e9e3b57bc1
Fix Linux build
2010-05-22 02:19:01 +00:00
asfernandes
a71b815206
increment build number
2010-05-22 02:00:47 +00:00
asfernandes
2ff7842f17
increment build number
2010-05-22 02:00:46 +00:00
asfernandes
e37d097240
Misc
2010-05-22 02:00:45 +00:00
asfernandes
8c76c193c9
increment build number
2010-05-22 02:00:44 +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
a9c081371f
increment build number
2010-05-22 02:00:38 +00:00
asfernandes
8e26439405
increment build number
2010-05-22 02:00:37 +00:00
asfernandes
b9cf43de9b
increment build number
2010-05-22 02:00:35 +00:00
asfernandes
89dd15e1d5
increment build number
2010-05-22 02:00:33 +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
robocop
3060500d76
Misc.
2010-05-21 09:18:38 +00:00
dimitr
3a20c2492a
increment build number
2010-05-21 08:51:42 +00:00
dimitr
9c47abfa96
Correction.
2010-05-21 08:51:41 +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
d3f7b43c7e
Let's calculate the exact cardinality for external tables.
2010-05-21 06:14:25 +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
dfcf630d78
increment build number
2010-05-21 05:19:51 +00:00
dimitr
b66e596252
increment build number
2010-05-21 05:19:23 +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
alexpeshkoff
4f5d69c02a
increment build number
2010-05-20 15:02:28 +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
fsg
9305408c4f
increment build number
2010-05-20 12:56:42 +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
8c17dd242b
increment build number
2010-05-20 11:49:49 +00:00
hvlad
af855ba24f
increment build number
2010-05-20 11:48:21 +00:00
hvlad
00d8d5e415
increment build number
2010-05-20 11:47:32 +00:00
hvlad
5243351205
Make Windows boot build work again after Alex's changes
2010-05-20 11:47:28 +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
ee2be8aca8
Improvement CORE-3008 : Add attachment's CHARACTER SET name into corresponding trace records
2010-05-19 16:25:50 +00:00
hvlad
335e3ad769
Fixed bug CORE-2981 : Error in Trace plugin (use local symbols in query)
2010-05-19 07:33:15 +00:00
alexpeshkoff
365677d273
increment build number
2010-05-18 13:32:31 +00:00
alexpeshkoff
ea1b1843d8
Cleaned up macro BOOT_BUILD, boot ObjModuleType in posix build and a lot of related steps in posix build
2010-05-18 13:32:30 +00:00
alexpeshkoff
84a61344b1
increment build number
2010-05-18 13:32:28 +00:00
alexpeshkoff
9b83ab9456
increment build number
2010-05-18 13:32:26 +00:00
alexpeshkoff
98684ca5d3
increment build number
2010-05-18 13:15:53 +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
fsg
10e7b4aabc
increment build number
2010-05-18 12:55:54 +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
0710180b67
Fixed CORE-3006: /tmp/firebird and files in it may get 'root' (i.e. GID == 0) group
2010-05-18 10:36:24 +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
5f6d852ba7
increment build number
2010-05-18 08:36:02 +00:00
dimitr
ede4cfd94b
increment build number
2010-05-18 08:35:22 +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
dimitr
633dcf5654
increment build number
2010-05-18 07:39:14 +00:00