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

33675 Commits

Author SHA1 Message Date
dimitr
5f917a04ce Minor cleanup and simplification. 2012-08-28 18:19:09 +00:00
asfernandes
57ddc9e81e Fixed three related bugs:
CORE-1188 - Select Starting with :Param (Empty string) doesn't work if using index with many fields
CORE-3052 - Wrong resultset
CORE-3239 - UTF8 UNICODE_CI collate can not be used in compound index
2012-08-28 15:40:18 +00:00
firebirds
9c33151de6 nightly update 2012-08-28 03:35:26 +00:00
asfernandes
22fef2016a Feature CORE-3291 - New pseudocolumn to get number of transaction that created this record version. 2012-08-28 01:02:56 +00:00
firebirds
a9e1c24c79 nightly update 2012-08-22 03:32:38 +00:00
firebirds
1f85fbe816 nightly update 2012-08-21 03:36:19 +00:00
firebirds
b497df38b4 nightly update 2012-08-19 03:30:20 +00:00
robocop
b235c00282 Misc. 2012-08-18 08:52:03 +00:00
firebirds
2a9259e319 nightly update 2012-08-17 04:31:48 +00:00
dimitr
7e3c4075bc Corrected the arguments. Luckily, their binary values are the same. 2012-08-15 15:24:49 +00:00
asfernandes
ba9f68d5d0 Misc. 2012-08-13 01:20:32 +00:00
firebirds
ea37034f58 nightly update 2012-08-11 04:22:11 +00:00
firebirds
c2dcf03977 nightly update 2012-08-09 04:26:23 +00:00
firebirds
daf0059a85 nightly update 2012-08-08 04:27:19 +00:00
dimitr
61baa568c2 Fixed the refactoring error spotted by Claudio. 2012-08-08 03:31:59 +00:00
robocop
f601bbdb8b Misc. 2012-08-08 02:20:30 +00:00
firebirds
7ce7542fec nightly update 2012-08-03 04:22:19 +00:00
hvlad
9124f5e188 Front ported improvements
CORE-3656 : Support for sweep information in Trace API, and
CORE-2668 : Write note into log when automatic sweep is started
Also per-table stats is enabled at transaction level (see thread_db::bumpRelStats)
2012-08-02 08:55:21 +00:00
firebirds
4437c319af nightly update 2012-08-01 04:29:49 +00:00
firebirds
dfecba54a6 nightly update 2012-07-30 04:21:51 +00:00
dimitr
14afc20e04 Propagate the solution for fld_counter to both metadata caches. This fixes the regression of not being able to select from the MON$ tables in Dialect 1. 2012-07-29 10:35:13 +00:00
firebirds
39c77e7774 nightly update 2012-07-27 04:23:20 +00:00
asfernandes
84147eb443 Fixed CORE-3820 - RDB$TYPES contain duplicate character sets. 2012-07-27 01:48:03 +00:00
asfernandes
fd10a7eb22 Fixed CORE-3883 - Ambiguous field name in the trigger when it does a select from the table. 2012-07-26 16:20:09 +00:00
firebirds
1717597d6f nightly update 2012-07-25 04:27:32 +00:00
firebirds
ac0d767865 nightly update 2012-07-24 04:28:46 +00:00
hvlad
3ec82bdabf Fixed bug CORE-3895 : High memory usage when PSQL code SELECT's from stored procedure which modified some data 2012-07-23 09:48:23 +00:00
firebirds
1e4738925e nightly update 2012-07-23 04:33:47 +00:00
firebirds
c25f9deb50 nightly update 2012-07-20 04:28:25 +00:00
alexpeshkoff
561ef68248 Misc diags 2012-07-19 07:49:24 +00:00
firebirds
40628c4151 nightly update 2012-07-19 04:26:27 +00:00
firebirds
b16d4bd0e6 nightly update 2012-07-17 04:19:36 +00:00
firebirds
ce3e46fb97 nightly update 2012-07-16 04:23:28 +00:00
dimitr
3be26e0844 Calculate the index statistics correctly for very large tables. 2012-07-15 12:43:32 +00:00
firebirds
daea4c4b61 nightly update 2012-07-13 04:30:40 +00:00
firebirds
e867c6f170 nightly update 2012-07-12 04:29:39 +00:00
firebirds
d0afb7e16d nightly update 2012-07-11 04:34:13 +00:00
asfernandes
b31f4d9b94 Frontport UUID fixes (CORE-3238 and CORE-3887). 2012-07-11 01:56:37 +00:00
dimitr
0361052c41 Avoid a small memory leak. 2012-07-10 16:08:01 +00:00
firebirds
b636e3a04a nightly update 2012-06-30 04:29:35 +00:00
alexpeshkoff
9bf5e60dfa Anti isc_random pass 2012-06-29 12:44:41 +00:00
alexpeshkoff
d244ba5e9d Removed unused var - thanks to Adriano 2012-06-29 07:13:34 +00:00
firebirds
3b115bc3fc nightly update 2012-06-29 04:23:39 +00:00
alexpeshkoff
64a89b73a0 Improvement CORE-3588: More detail in message "wrong page type" 2012-06-28 11:46:21 +00:00
firebirds
d8a6543f7f nightly update 2012-06-28 04:21:30 +00:00
firebirds
3183982da7 nightly update 2012-06-27 04:25:09 +00:00
alexpeshkoff
0fc893a4e1 Better names for API functions 2012-06-26 13:43:26 +00:00
firebirds
b68a03e791 nightly update 2012-06-26 04:24:27 +00:00
alexpeshkoff
c5cd59fb06 Fixed an issue, found by Claudio 2012-06-25 13:11:11 +00:00
firebirds
5a30a2d2f7 nightly update 2012-06-25 04:21:47 +00:00
firebirds
4b1b502f2c nightly update 2012-06-23 04:29:24 +00:00
firebirds
36e9bb519f nightly update 2012-06-22 04:27:21 +00:00
dimitr
42a4c93b97 1) Removed the no longer actual "parent lock" concept from both the lock and event managers.
2) Reworked the lock manager synchronization: added the RAII mutex holders and avoided dirty reads for the shared memory.
3) Encapsulated lck_length into the Lock class + small related  refactoring.
4) Front ported recent fixes from the v2.x branches.
5) Misc cleanup.
2012-06-21 15:37:38 +00:00
firebirds
e6123933db nightly update 2012-06-21 04:27:30 +00:00
alexpeshkoff
477e14a820 Implemented CORE-2666: Make it possible to use API to do remote backups/restores 2012-06-20 11:47:30 +00:00
firebirds
60fa59b2e7 nightly update 2012-06-20 04:25:17 +00:00
dimitr
baf67f019e Misc. 2012-06-19 18:28:13 +00:00
dimitr
bd5226b0e5 Misc. 2012-06-19 18:27:51 +00:00
firebirds
85a254cc85 nightly update 2012-06-19 03:30:37 +00:00
firebirds
c799e9d8db nightly update 2012-06-15 03:33:32 +00:00
firebirds
ac9d11020a nightly update 2012-06-14 03:28:11 +00:00
firebirds
adc098fc77 nightly update 2012-06-13 03:32:45 +00:00
firebirds
ef98c8eaa1 nightly update 2012-06-12 03:27:12 +00:00
firebirds
b455e9a70a nightly update 2012-06-08 03:29:12 +00:00
firebirds
53419d61cf nightly update 2012-06-07 03:37:17 +00:00
alexpeshkoff
ec99aff55f Implemented CORE-3594: Include expected and actual string length into error message 2012-06-06 11:06:31 +00:00
alexpeshkoff
9af385d031 Some changes in CryptoManager, discussed with Vlad and Adriano 2012-06-05 10:06:31 +00:00
firebirds
afa8068b91 nightly update 2012-06-05 03:30:58 +00:00
firebirds
b2a6551324 nightly update 2012-06-04 03:22:32 +00:00
asfernandes
cf6e699698 Misc. 2012-06-03 15:43:59 +00:00
firebirds
12d3953367 nightly update 2012-06-03 03:22:49 +00:00
asfernandes
1dcad0fe90 Misc. 2012-06-03 03:00:24 +00:00
firebirds
f8e93c1272 nightly update 2012-06-02 03:21:48 +00:00
hvlad
0e029d34eb Follow Alex changes, small correction and cleanup 2012-06-01 07:09:42 +00:00
firebirds
4046d92b5b nightly update 2012-06-01 03:21:00 +00:00
alexpeshkoff
2a01e4bcf9 Implemented CORE-3861: Make it possible to encrypt database
Also some cleanups, the most important are:                                                                                                                   
- meaningful ctor on Jrd::Lock, helping to avoid code dup                                                                                                     
- avoid unneeded h-file dependencies, making boot build engine dependent
2012-05-31 16:53:42 +00:00
firebirds
ed2cf92cb0 nightly update 2012-05-30 03:21:45 +00:00
firebirds
d2e3cf0561 nightly update 2012-05-27 03:21:28 +00:00
hvlad
b6c6915693 Fixed bug CORE-3855 : Blobs, inserted into GLOBAL TEMPORARY TABLE ON COMMIT DELETE ROWS, could be placed into newly allocated pages even if there is enough free place on some existing data page 2012-05-26 22:01:30 +00:00
asfernandes
26c868b61f Fix/misc. 2012-05-26 21:18:17 +00:00
asfernandes
07557dc297 Misc. 2012-05-26 18:05:56 +00:00
firebirds
7b78583ee0 nightly update 2012-05-25 03:20:58 +00:00
firebirds
4198927cbf nightly update 2012-05-24 03:31:15 +00:00
asfernandes
595bc63f5b Improvements and correction to external routines. 2012-05-23 15:39:27 +00:00
firebirds
70d22d7c50 nightly update 2012-05-23 03:20:30 +00:00
firebirds
5983a29cee nightly update 2012-05-21 03:21:20 +00:00
robocop
844b15bd13 Misc and style. 2012-05-20 10:00:52 +00:00
firebirds
623aaa5cb1 nightly update 2012-05-20 03:20:22 +00:00
robocop
02e2fdedcb Vlad asked for this assertion but I think it should be runtime check for the release version, too. 2012-05-19 12:20:11 +00:00
robocop
642d506cd9 Change txn numbers to unsigned and commit after Vlad's review. If the compile-time checks (to ensure enough room for the new txn type) are too ugly, they may be deleted. 2012-05-19 12:04:37 +00:00
firebirds
fc0af6d8bf nightly update 2012-05-18 03:21:36 +00:00
dimitr
0aede9b650 Front-ported extra fixes for CORE-3557. 2012-05-17 09:04:23 +00:00
firebirds
b9d357f891 nightly update 2012-05-16 03:20:52 +00:00
hvlad
d78703c9ae Improvement CORE-3539 : TRACE: add ability for logging ERRORs that occur in runtime (lock conflicts, PK/UK/FK violations et al) 2012-05-15 07:56:24 +00:00
firebirds
6b3d981a35 nightly update 2012-05-15 03:23:07 +00:00
asfernandes
d50019f50d More checks for CORE-3672. 2012-05-14 15:45:43 +00:00
firebirds
8e6cb7fc43 nightly update 2012-05-13 03:19:21 +00:00
hvlad
02adff3b63 Improvement CORE-3598 : TRACE: add statistics of actions that were after transaction finished 2012-05-12 09:48:32 +00:00
hvlad
854231942a Fixed bug CORE-3845 : Interruption of 'heavy query' leads to 0 ms (zero duration) in it`s statistics in trace log 2012-05-12 09:30:15 +00:00
firebirds
b03027d1ca nightly update 2012-05-12 03:21:50 +00:00
hvlad
2c7bcf94c2 Fixed bug CORE-3841 : Corrupted database after inserting rows.
It should also fix CORE-3839 : Values disappearing from index
2012-05-11 19:39:11 +00:00
hvlad
a6a8f05dd5 Fixed bug CORE-3844 : Validation not detects one specific case of index corruption 2012-05-11 19:38:36 +00:00
firebirds
a489e05294 nightly update 2012-05-11 04:50:56 +00:00
asfernandes
86d787b83e Fixed CORE-3672 - Computed index by substring function for long columns. 2012-05-10 16:05:18 +00:00
firebirds
cc061cb495 nightly update 2012-05-08 04:56:04 +00:00
firebirds
3a919dc0d0 nightly update 2012-05-07 04:49:06 +00:00
asfernandes
73e18ce5ea Correction - thanks to Claudio. 2012-05-06 22:39:30 +00:00
firebirds
9f6e7687ac nightly update 2012-05-06 04:48:18 +00:00
firebirds
19a264e26d nightly update 2012-05-05 04:49:36 +00:00
asfernandes
fd9324c5cf Fixed problems with plans introduced in old refactorings. 2012-05-04 17:01:06 +00:00
firebirds
c132fa663c nightly update 2012-05-04 04:50:17 +00:00
asfernandes
07747144f7 Unify DSQL/JRD sub-nodes. 2012-05-03 16:43:29 +00:00
hvlad
ec6c21f244 Fixed bug CORE-3814 : SuperClassic server crashes when performing a database shutdown (FW=OFF) 2012-05-03 14:05:47 +00:00
firebirds
b7f70b00fa nightly update 2012-04-30 05:17:23 +00:00
firebirds
3377e0e746 nightly update 2012-04-27 04:50:28 +00:00
firebirds
67d70fdc0d nightly update 2012-04-26 04:48:53 +00:00
asfernandes
08fd639cee Fix window functions. 2012-04-25 16:00:09 +00:00
firebirds
77594b5787 nightly update 2012-04-25 04:49:56 +00:00
asfernandes
a2b389f1db Getting rid of dsql_nod. 2012-04-25 01:42:47 +00:00
firebirds
ab2480e90b nightly update 2012-04-24 07:03:15 +00:00
firebirds
f4a089069d nightly update 2012-04-23 04:48:57 +00:00
asfernandes
81d628f40a Warning. 2012-04-23 00:55:45 +00:00
asfernandes
580172419b Misc. 2012-04-23 00:48:28 +00:00
firebirds
5ca6a8dcd0 nightly update 2012-04-22 04:48:42 +00:00
firebirds
6b14a2154d nightly update 2012-04-21 04:48:34 +00:00
hvlad
536c08cc01 Fixed bug CORE-3825 : If an autocommit transaction (i.e. transaction started with isc_tpb_autocommit option) run DDL using EXECUTE STATEMENT it will produce a bugcheck 287 (Too many savepoints) 2012-04-20 20:03:15 +00:00
firebirds
aae29ee8b7 nightly update 2012-04-20 04:49:41 +00:00
firebirds
dac258fe09 nightly update 2012-04-17 04:48:29 +00:00
firebirds
9581400b99 nightly update 2012-04-14 04:49:20 +00:00
firebirds
fd1be8f419 nightly update 2012-04-13 04:51:55 +00:00
hvlad
96a7fa2576 Front ported fix for bug CORE-3812 : Connection lost to database during massive dropping and altering primary keys of tables 2012-04-12 13:03:25 +00:00
hvlad
ec29332fec Fixed wrong pool usage 2012-04-12 12:32:22 +00:00
robocop
70d5ebdfdf - Got rid of the fixed array that kept the stream count in the first element and 255 streams after it.
- Changed streams from UCHAR to ULONG as Dmitry wanted
- Got rid of some redundant flags to indicate BLR level
- Misc changes (for example, converted to test for DBB_read_only in Database to a function)
- BLR v6 is left commented (waiting for a better solution to appear, if any exists)
- This change is not going to raise the engine limits until a solution is found to express more than 255 streams in BLR.
2012-04-12 09:02:13 +00:00
alexpeshkoff
11843afcd4 Fixed snapshot's build using gcc 4.4 2012-04-12 07:54:54 +00:00
firebirds
abaf48b071 nightly update 2012-04-12 04:48:38 +00:00
hvlad
24d152138d Refactoring of runtime statistics and related classes:
- moved relation's counters into RuntimeStatistics.h 
- renamed RuntimeStatistics::bumpValue to RuntimeStatistics::bumpRelValue and thread_db::bumpStats to thread_db::bumpRelStats to make things more clear  
- removed not obvious cast in VIO_bump_count
- removed dependency of RuntimeStatistics.h from ntrace.h
2012-04-11 09:38:19 +00:00
firebirds
c1349ef26d nightly update 2012-04-10 04:49:50 +00:00
robocop
a8418b3ea8 Misc. 2012-04-10 01:47:24 +00:00
alexpeshkoff
71497f62e7 Fixed delay changed for debugging purposes 2012-04-09 12:03:08 +00:00
dimitr
9d35c29964 Fixed the slow restore of user privileges.
Added the missing validation for functions.
2012-04-09 05:20:09 +00:00
dimitr
7e1deeeb6d Misc. 2012-04-09 05:18:40 +00:00
dimitr
fc2cf89375 1) Fixed the infinite loop in the optimizer.
2) Fixed the refactoring error causing a crash.
2012-04-09 05:11:50 +00:00
firebirds
1974be13af nightly update 2012-04-09 04:49:43 +00:00
firebirds
3f6bac3616 nightly update 2012-04-08 04:52:55 +00:00
firebirds
108e935cc9 nightly update 2012-04-07 04:49:54 +00:00
asfernandes
2f3d4918da Refactored nod_rows. 2012-04-07 04:21:46 +00:00
asfernandes
617ef670ed Refactored nod_select_expr, nod_with and nod_list (union). 2012-04-07 03:03:28 +00:00
firebirds
b73d8c65e9 nightly update 2012-04-06 04:51:52 +00:00
asfernandes
fa861b6e95 Misc. 2012-04-05 18:28:44 +00:00
firebirds
5213603a48 nightly update 2012-04-05 04:52:32 +00:00
firebirds
c378ba2218 nightly update 2012-04-03 04:52:13 +00:00
dimitr
fe01201cd4 Fixed CORE-3806: Wrong data returned if a sub-query or a computed field refers to the base table in the ORDER BY clause. 2012-04-02 15:25:36 +00:00
firebirds
b0749faa08 nightly update 2012-04-01 04:48:41 +00:00
firebirds
0f5b046a9f nightly update 2012-03-31 04:52:33 +00:00
hvlad
453e9d9ae1 Correct reference counting for log writer in trace plugin.
Also fixed few AVs.
2012-03-30 13:52:11 +00:00
firebirds
46fdc0b2e5 nightly update 2012-03-30 04:51:48 +00:00
hvlad
a935f95d5a Fixed bug CORE-3799 : with caller privileges option don't work with autonomous transaction option 2012-03-29 13:30:17 +00:00
firebirds
c0fca27cca nightly update 2012-03-28 04:50:23 +00:00
dimitr
46cc7d15af Optimized the shared counter generator to avoid LM calls if there's no contention on the protecting lock. 2012-03-27 10:52:15 +00:00
dimitr
a76dd8d3e7 Fixed CORE-3791: Performance degrades when actively working with databases bigger than the available RAM amount. 2012-03-27 07:24:55 +00:00
firebirds
501420a729 nightly update 2012-03-27 04:51:57 +00:00
alexpeshkoff
1ceb4847e1 Make plugins use passed instance of master interface, not one got from fb_get_master_interface(). This helps in case when >1 fbclient libraries is loaded by process. 2012-03-26 11:34:52 +00:00
alexpeshkoff
56eaa65de5 Fixed release build 2012-03-26 09:26:12 +00:00
firebirds
fb10246575 nightly update 2012-03-26 04:52:02 +00:00
dimitr
1a45f24925 Fixed CORE-3798: fb server die when carry out the LEFT + INNER JOIN. This is a v3 only regression. 2012-03-25 17:21:28 +00:00
firebirds
9cdbb3ba08 nightly update 2012-03-25 04:58:52 +00:00
asfernandes
38083d12dc Refactored nod_field_name, nod_var_name, nod_array and nod_collate. 2012-03-25 01:08:55 +00:00
firebirds
618a7d3c9c nightly update 2012-03-24 04:50:14 +00:00
alexpeshkoff
a89f9b7735 Fixed CORE-3782: Password encoding 2012-03-23 17:44:17 +00:00
alexpeshkoff
4791e63ce2 MAC port. Also cleaned up one related place, where names of struct and variable were same (bstream) 2012-03-23 14:06:14 +00:00
firebirds
8c09fcdd1b nightly update 2012-03-23 04:53:59 +00:00
dimitr
c1505af051 Slightly changed the logic to make it easier to understand. 2012-03-22 07:57:06 +00:00
firebirds
43c52baa49 nightly update 2012-03-22 04:48:59 +00:00
hvlad
bd96e2c2e5 New patch for CORE-3468 2012-03-22 00:21:57 +00:00
hvlad
e67ae1a372 Undo patch for CORE-3468 2012-03-21 14:45:44 +00:00
alexpeshkoff
ef87048ba1 Fixed segfault, reported by Thomas Steinmaurer in devel 2012-03-21 11:16:13 +00:00
firebirds
ec92273d2f nightly update 2012-03-21 04:50:01 +00:00
dimitr
0eb5957c73 Fixed the broken monitoring code. 2012-03-20 10:10:31 +00:00
firebirds
9da1c0eae6 nightly update 2012-03-20 04:49:05 +00:00
firebirds
014d071c1c nightly update 2012-03-19 04:48:08 +00:00
firebirds
8f449a70c4 nightly update 2012-03-18 04:48:39 +00:00
asfernandes
a0194aeaf3 Simplificate CastNode. There is no need for a format there. 2012-03-17 16:06:05 +00:00
firebirds
4a63dc6573 nightly update 2012-03-17 04:50:51 +00:00
asfernandes
dd46c387fb Misc. 2012-03-17 02:26:59 +00:00
alexpeshkoff
42e1763d37 Misc 2012-03-16 17:05:56 +00:00
firebirds
c2041a276e nightly update 2012-03-16 04:50:25 +00:00
alexpeshkoff
e0eda0c873 Fixed use of UTF8 strings in services 2012-03-15 15:05:31 +00:00
dimitr
0ea7ae11f3 Fixed CORE-3092: ROW_COUNT is not cleared before the singleton INSERT statement, 2012-03-15 10:40:45 +00:00
dimitr
2ac95b9982 Fixed CORE-3625: MON$IO_STATS doesn't report page writes performed asynchronously (at the AST level). 2012-03-15 09:29:33 +00:00
firebirds
f79a00b91f nightly update 2012-03-15 04:50:08 +00:00
dimitr
7c14588baf Fixed CORE-3569: CHAR(32767) present in XSQLVAR with length 32765. The JRD part of the patch is not strictly required, as it's used exclusively for VARCHARs right now, but let's be protected for the unpredictable future. 2012-03-14 17:38:32 +00:00
dimitr
8080bb2100 Front-ported CORE-3553: Nested loop plan is chosen instead of the sort merge for joining independent streams using keys of different types. 2012-03-14 16:04:06 +00:00
dimitr
d6c745b83d Fixed CORE-2286: Selecting from MON$CALL_STACK within a Trigger or SP sometimes return 0 rows. 2012-03-14 15:26:06 +00:00
dimitr
05c27aa212 Integrated the jumping information natively into the index bucket.
WARNING: This is an ODS change, databases must be recreated.
2012-03-14 14:33:41 +00:00
dimitr
455c4c82d6 Front-ported CORE-3457: Optimize the temporary space manager regarding small chunk allocations. 2012-03-14 14:00:38 +00:00
alexpeshkoff
2f7c526728 Implemented CORE-3788: Make all utilities follow same rules when expanding database name 2012-03-14 08:46:27 +00:00
firebirds
481f9a5e0a nightly update 2012-03-14 04:49:29 +00:00
dimitr
4dffb2c624 Made the jump nodes unconditional. To be continued. 2012-03-13 10:31:28 +00:00
firebirds
4db9432168 nightly update 2012-03-12 04:50:36 +00:00
firebirds
ba298dab36 nightly update 2012-03-11 04:48:47 +00:00
asfernandes
1758b1fdbe Misc. 2012-03-10 15:37:52 +00:00
firebirds
e18c700024 nightly update 2012-03-08 04:48:58 +00:00
firebirds
e37f620b2a nightly update 2012-03-07 04:51:02 +00:00
firebirds
81a7fc42f9 nightly update 2012-03-06 04:50:49 +00:00
firebirds
9a937a915c nightly update 2012-03-05 04:49:21 +00:00
firebirds
c67b92967b nightly update 2012-03-04 04:48:33 +00:00
firebirds
67436c2787 nightly update 2012-03-03 04:51:09 +00:00
firebirds
7414160770 nightly update 2012-03-02 04:49:42 +00:00
hvlad
52f3ed895e Fixed Windows build 2012-03-01 18:18:46 +00:00
alexpeshkoff
4e795f4047 Include platform definitions file common.h in firebird.h. Use OS-specific ThreadId instead artificial FB_THREAD_ID, avoiding unneeded casts in the code. This should fix BSD and MAC ports. 2012-03-01 08:55:43 +00:00
alexpeshkoff
6e6c7bcbcd Fixed opening read-only databases on unix 2012-03-01 08:37:55 +00:00
firebirds
87cfc2f431 nightly update 2012-03-01 04:50:12 +00:00
firebirds
d5adf13a1e nightly update 2012-02-29 04:51:17 +00:00
alexpeshkoff
a2ac117fe6 Lock database file when opening it 2012-02-28 12:58:07 +00:00
alexpeshkoff
12cf01d608 Cleanup unneeded parameter (was used in nbackup, where PIO is replaced with OS function calls) 2012-02-28 11:08:30 +00:00
firebirds
84a9f44f80 nightly update 2012-02-28 04:54:44 +00:00
firebirds
7f0b49b7b5 nightly update 2012-02-27 04:48:16 +00:00
asfernandes
435666cea5 Misc. 2012-02-26 14:27:27 +00:00
firebirds
4ba40ac5cc nightly update 2012-02-26 04:49:58 +00:00
asfernandes
1198014fcf Renamed error constant/message by Alex request. 2012-02-25 13:55:04 +00:00
firebirds
5867b88107 nightly update 2012-02-25 04:49:52 +00:00
alexpeshkoff
acd923aabb No use in specially handling DBB_security_db when closing engine. Keep it commented for a while. 2012-02-24 12:27:36 +00:00
firebirds
c62013843c nightly update 2012-02-24 04:49:32 +00:00
firebirds
264d0160a0 nightly update 2012-02-23 04:53:56 +00:00
firebirds
87f1fbe961 nightly update 2012-02-22 04:49:20 +00:00
firebirds
15326a1a99 nightly update 2012-02-21 04:49:31 +00:00
asfernandes
07f2d7117e Misc. 2012-02-20 21:52:29 +00:00
firebirds
f4b6d3b6bf nightly update 2012-02-20 04:50:16 +00:00
firebirds
7128ab2d24 nightly update 2012-02-19 04:48:52 +00:00
asfernandes
df31dac958 Refactor GRANT and REVOKE commands. This eliminates the DYN subsystem. 2012-02-19 02:17:27 +00:00
firebirds
4b2e143307 nightly update 2012-02-16 04:50:47 +00:00
asfernandes
4ffb392c89 Warnings. 2012-02-16 01:11:27 +00:00
robocop
0b5ee78cb7 Make more members of blb private. 2012-02-15 07:13:41 +00:00
firebirds
8b9a83fb45 nightly update 2012-02-15 04:50:57 +00:00
robocop
843ebacf0a Include a new type of validation error: unknown blob type. 2012-02-15 03:44:17 +00:00
robocop
5d2a0118c0 I don't see the point in creating temporary strings in these cases. 2012-02-15 03:43:06 +00:00
robocop
eed418a89e Make blb resemble more a class: private data members, convert some functions into methods, add methods with code that was in other files, etc. 2012-02-15 03:34:21 +00:00
firebirds
d3b55da0d2 nightly update 2012-02-14 04:49:10 +00:00
firebirds
0f197ee416 nightly update 2012-02-13 04:49:15 +00:00
firebirds
8654cf08f3 nightly update 2012-02-12 04:49:31 +00:00
asfernandes
8963f176e7 Misc. 2012-02-11 14:34:13 +00:00
firebirds
fd32211f87 nightly update 2012-02-10 04:52:09 +00:00
dimitr
bcd483d173 This should resolve CORE-3753. 2012-02-09 07:38:51 +00:00
firebirds
2ed75f6d96 nightly update 2012-02-07 04:56:43 +00:00
robocop
49bf3a476d const 2012-02-07 03:33:32 +00:00
robocop
186c817caa Playing with fire: converting some static functions into member functions. I tried to check every change I did. 2012-02-07 03:17:52 +00:00
firebirds
af4d1d158a nightly update 2012-02-06 04:49:29 +00:00
firebirds
15fb0e1015 nightly update 2012-02-04 04:51:23 +00:00
asfernandes
27bb1f8bc1 1) Removed READ/WRITE BLOB sql commands. 2) Refactored request operations to fix server crashes. 2012-02-03 19:01:36 +00:00
firebirds
aba334d844 nightly update 2012-01-29 04:36:52 +00:00