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

44230 Commits

Author SHA1 Message Date
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
asfernandes
3556fe5f0b Fixed CORE-3899 - row_number(), rank() and dense_rank() return BIGINT datatype in dialect 1. 2012-07-31 12:23:16 +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
mkubecek
2257f7d6ed Do not prepend DatabaseAccess paths to connection strings. 2012-07-24 07:54:48 +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
asfernandes
94a9c6dad0 Fixed CORE-3894 - Wrong numbers in error message for decreasing char/varchar columns. 2012-07-22 01:42:19 +00:00
firebirds
c25f9deb50 nightly update 2012-07-20 04:28:25 +00:00
asfernandes
594bea6af3 Fixed CORE-3893 - Cannot restore tpcc database in FB 3.0. 2012-07-20 02:41:58 +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
asfernandes
a9324d3733 Misc. 2012-07-19 01:52:38 +00:00
firebirds
b16d4bd0e6 nightly update 2012-07-17 04:19:36 +00:00
alexpeshkoff
3e80805d5d Removed debugging code 2012-07-16 10:40:43 +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
hvlad
ea123ce328 Fixed AV in LM after remapping of shared memory 2012-07-14 21:26:14 +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
dimitr
19eaa2f355 Wiped out the legacy compatibility option. 2012-07-11 12:54:08 +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
asfernandes
e600b93773 Misc. 2012-06-29 01:47:40 +00:00
alexpeshkoff
64a89b73a0 Improvement CORE-3588: More detail in message "wrong page type" 2012-06-28 11:46:21 +00:00
hvlad
cbcbdeb1f6 Improvement CORE-3879 : Make fb_lock_print a bit more handy 2012-06-28 07:49:14 +00:00
firebirds
d8a6543f7f nightly update 2012-06-28 04:21:30 +00:00
alexpeshkoff
dbe4674d1c Fixed for posix CORE-3875: GBak does not check correctly parameters and backups random database with -B ":" 2012-06-27 11:53:08 +00:00
firebirds
3183982da7 nightly update 2012-06-27 04:25:09 +00:00
asfernandes
254959f099 Misc. 2012-06-27 02:24:06 +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
alexpeshkoff
d54b20443b No need in entry for this type of plugins in conf file - plugin name is taken from SQL command or DB header 2012-06-25 13:02:51 +00:00
firebirds
5a30a2d2f7 nightly update 2012-06-25 04:21:47 +00:00
asfernandes
bfcd129c95 Fixed CORE-3874 - Computed column appears in non-existant rows of left join. 2012-06-23 16:08:30 +00:00
firebirds
4b1b502f2c nightly update 2012-06-23 04:29:24 +00:00
alexpeshkoff
b91c68bb30 Cross-build support + android port: work in progress, currently can build fbclient for android 2012-06-22 11:39: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
dimitr
2b91f6fcbc Removed the faulty debug break and reworked the code a bit to be more useful. 2012-06-18 16:51:30 +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
asfernandes
e8d1710d95 Warning. 2012-06-06 14:50:53 +00:00
alexpeshkoff
ec99aff55f Implemented CORE-3594: Include expected and actual string length into error message 2012-06-06 11:06:31 +00:00
asfernandes
87ea81df34 Improvements to the UDR engines. 2012-06-05 15:31:32 +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
alexpeshkoff
2c27cf6017 Frontported fix for CORE-3769: The message 'Unknown tag (4) in isc_svc_query() results' appears when fbtracemgr is interrupted by Ctrl-C 2012-06-04 16:53:56 +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
mkubecek
1f6eaf18e5 isql: fix buffer overflow when 'set width' sets bigger width
than column's natural size
2012-05-29 20:19:58 +00:00
mkubecek
7d64b76c14 isql: fix output if charset is different from locale 2012-05-29 20:14:54 +00:00
asfernandes
4a431dd696 1) Change UdrCpp triggers macros to match procedures and functions - first phase.
2) Adjustments to procedures and functions.
2012-05-29 16:02:39 +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
hvlad
7a2aac632f Misc 2012-05-26 21:44:12 +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
asfernandes
17ecd7f39b More C++-ish to the C++ API. 2012-05-24 15:56:36 +00:00
firebirds
4198927cbf nightly update 2012-05-24 03:31:15 +00:00
asfernandes
339da08ae3 Misc. 2012-05-23 15:44:43 +00:00
asfernandes
595bc63f5b Improvements and correction to external routines. 2012-05-23 15:39:27 +00:00
mkubecek
69da2285d0 Fix broken isql history with libedit 3.0 2012-05-23 09:12:16 +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
asfernandes
5580857d73 Fixed problems with views WITH CHECK OPTION. Also change its triggers as asked for opinions in fb-devel. 2012-05-20 19:28:52 +00:00