alexpeshkoff
ef78fedd46
Fixed CORE-4899: GFIX -online: message "IProvider::attachDatabase failed when loading mapping cache" appears in Classic (only) if access uses remote protocol
2015-08-18 15:04:04 +00:00
dimitr
606d459a63
Totally misc.
2015-08-18 10:00:52 +00:00
firebirds
87fe254d2d
nightly update
2015-08-17 00:08:28 +00:00
dimitr
6131cf1216
Fixed the hash-join part of CORE-4909: MERGE / HASH JOINs produce incorrect results when VARCHAR join keys differ only by trailing spaces.
2015-08-16 15:47:30 +00:00
asfernandes
6cc8feaf64
Misc.
2015-08-16 13:53:57 +00:00
firebirds
0d048d3ad5
nightly update
2015-08-15 00:08:50 +00:00
alexpeshkoff
69cc0b7473
Fixed CORE-4897: FBSVCMGR can produce broken log when restoring database
2015-08-14 14:41:05 +00:00
firebirds
3a8ce3873f
nightly update
2015-08-14 00:09:10 +00:00
robocop
4037576b9e
Misc.
2015-08-13 04:09:55 +00:00
firebirds
e281b1dc02
nightly update
2015-08-13 00:07:54 +00:00
hvlad
363c0fae9b
Fixed bug CORE-4889 : FBSVCMGR with action_trace_start
prevents in 3.0 SuperServer from connecting using local protocol
2015-08-12 08:58:41 +00:00
firebirds
c941a3fab5
nightly update
2015-08-12 00:08:57 +00:00
firebirds
e440313a8b
nightly update
2015-08-10 14:20:55 +00:00
hvlad
a59b64d610
Fixed bug CORE-4904 : Index corruption when add data in long-key-indexed field
2015-08-09 20:57:19 +00:00
hvlad
affce3a0a9
Misc
2015-08-06 11:49:07 +00:00
asfernandes
9446f81cdb
Improvement CORE-4898 - Speed up function creation and loading when there are many functions in the database.
2015-08-03 01:41:34 +00:00
asfernandes
c272477a97
Improvement CORE-4880 - Increase speed of creating package when number of its functions more than several hundreds.
2015-08-03 01:27:37 +00:00
hvlad
2b401cbbb8
1. I see no reason to use explicit constructor in this case. More, it breaks build.
...
2. One more paranoid check by Claudio :)
2015-08-02 19:00:21 +00:00
asfernandes
abde3b2cad
Misc.
2015-08-02 15:51:01 +00:00
robocop
6684adf32e
Misc.
2015-08-02 03:10:02 +00:00
dimitr
c4173d6968
Manual update: changelog + buildno.
2015-07-30 09:50:18 +00:00
asfernandes
67e92f8872
Fixed CORE-4881 - Increase maximum string literal length to 64K (bytes) while setting a lower limit (of characters) for multibyte charsets based on their max char. length (UTF-8 literals will be limited to 16383 characters).
2015-07-27 01:06:51 +00:00
hvlad
b77bf19e3b
Implement improvement CORE-1999 : TimeStamp in the every line output gbak.exe utility
...
Minor fixes in service manager.
Thanks to Alex for help.
Documentation will follow.
2015-07-26 20:49:15 +00:00
hvlad
c55381f9cd
Change validation code to avoid recursive latches (as it is not supported in fb3 cch).
2015-07-26 19:56:40 +00:00
alexpeshkoff
be3823bc92
Fixed an issue with missing auth source info when using trusted auth
2015-07-26 18:23:50 +00:00
alexpeshkoff
6608009f80
Minor enhancement - show that build is DEV in "show version"
2015-07-26 18:22:10 +00:00
alexpeshkoff
9816b9257a
Fixed CORE-4879: Minor inconvenience in user management via services API - fixed order of parameters in SPB required
2015-07-26 18:13:04 +00:00
asfernandes
886935cd5f
On behalf of robocop after sourceforge crash - Misc.
2015-07-26 15:36:05 +00:00
asfernandes
77f6054821
On behalf of alexpeshkoff after sourceforge crash - Postfix for CORE-4811: fix handling case for OS names
2015-07-26 15:35:52 +00:00
hvlad
48645308b9
Correction
2015-07-15 11:10:22 +00:00
firebirds
26766feaf2
nightly update
2015-07-15 00:08:44 +00:00
dimitr
4929f46714
Fixed CORE-4710: invalid request BLR at offset 361 context already in use (BLR error).
2015-07-14 17:10:26 +00:00
firebirds
2ebf34ae10
nightly update
2015-07-14 00:09:42 +00:00
firebirds
40410101e9
nightly update
2015-07-13 00:09:06 +00:00
asfernandes
4a4e85e29a
Fixed CORE-4279 - Invalid error message: "CHARACTER SET OCTETS is not defined" on db creation with isc_dpb_lc_ctype = OCTETS.
2015-07-12 21:16:33 +00:00
asfernandes
e973c86bc6
Misc.
2015-07-12 20:10:49 +00:00
dimitr
7f12f4ef9c
Fixed CORE-4107: wrong resultset (subquery + derived table + union).
2015-07-12 17:54:11 +00:00
firebirds
88bffd49dd
nightly update
2015-07-11 00:09:22 +00:00
asfernandes
1f6811a99c
Fixed CORE-4277 - Can create database with invalid character set.
2015-07-10 16:19:53 +00:00
alexpeshkoff
e420019cd4
Fixed CORE-4871: Merge SharedDatabase/SharedCache into single parameter ServerMode, affecting the way how server is started
2015-07-10 13:41:10 +00:00
firebirds
6336db9a8f
nightly update
2015-07-10 00:08:36 +00:00
alexpeshkoff
fb326c8593
Explanation why this check is needed in both FB3 & 2.5 see in CORE-4869
2015-07-09 17:32:42 +00:00
firebirds
f6a446040c
nightly update
2015-07-09 00:09:43 +00:00
hvlad
2324f10e76
Fixed bug CORE-4865 : Online validation could wrongly report double allocated pages
2015-07-08 09:56:04 +00:00
firebirds
57fe0c5e35
nightly update
2015-07-08 00:09:40 +00:00
firebirds
0b15c412fa
nightly update
2015-07-07 00:10:23 +00:00
firebirds
cda2fa891f
nightly update
2015-07-06 00:15:01 +00:00
hvlad
0333c9c2bb
Fixed bug CORE-4855 : Online validation during DML activity in other connection leads to message "Error while trying to read from file" and "page in use during flush (210), file: cch.cpp line: 2672"
2015-07-05 22:03:09 +00:00
alexpeshkoff
219077f0b4
Fixed CORE-4861: Segfault when working with saved exception in request
2015-07-05 11:40:22 +00:00
hvlad
22d149c786
Fixed bug CORE-4860 : Online validation fails on WINDOWS if dbname
argument contains forward slash ('/') and concurrent attachment which also uses '/' exists.
2015-07-05 10:36:09 +00:00
firebirds
1950dfe432
nightly update
2015-07-04 00:12:04 +00:00
hvlad
4751f3a33c
Wrong check, thanks to Claudio
2015-07-03 08:05:18 +00:00
firebirds
b681202ffc
nightly update
2015-07-03 00:09:33 +00:00
firebirds
f09496df41
nightly update
2015-07-02 00:10:35 +00:00
robocop
6bdf1cd849
Misc.
2015-07-01 01:49:09 +00:00
firebirds
41f2090cb9
nightly update
2015-07-01 00:09:45 +00:00
alexpeshkoff
b692e85f56
Implemented CORE-4851: Apply methods, used for cross security database authentication, to the trace
2015-06-30 16:01:10 +00:00
firebirds
5a9ae4a65b
nightly update
2015-06-30 00:09:14 +00:00
asfernandes
ae30b29011
Misc.
2015-06-29 01:02:52 +00:00
firebirds
eedd10643b
nightly update
2015-06-27 00:09:16 +00:00
alexpeshkoff
1eda2271ac
Front-ported HPUX changes
2015-06-26 13:39:12 +00:00
firebirds
47e7c95c8c
nightly update
2015-06-26 00:09:24 +00:00
firebirds
e0db98c525
nightly update
2015-06-24 00:09:27 +00:00
firebirds
e5e99fa614
nightly update
2015-06-23 00:09:01 +00:00
firebirds
c5657990b7
nightly update
2015-06-22 00:08:59 +00:00
asfernandes
c8e7c92f69
Postfix for CORE-4740 - SIMILAR TO with quantifier {n,} in the pattern: 1) fails on 2.5 ("Invalid pattern"), 2) strange result in 3.0.
2015-06-21 15:53:53 +00:00
firebirds
270c21feb2
nightly update
2015-06-20 00:09:39 +00:00
alexpeshkoff
5c6309ecd3
Fixed gcc build
2015-06-19 13:55:27 +00:00
hvlad
2e78b5a7e0
Feature CORE-4707 : Implement ability to validate tables and indices online
2015-06-19 12:07:41 +00:00
alexpeshkoff
f1946281ca
Always display SYSDBA as sec$admin (yes, he is really always admin)
2015-06-19 10:10:37 +00:00
firebirds
995e2061cb
nightly update
2015-06-19 00:09:14 +00:00
firebirds
4758c801a8
nightly update
2015-06-17 00:10:15 +00:00
firebirds
9f4a3b4ff9
nightly update
2015-06-16 00:09:30 +00:00
firebirds
d547fde4a8
nightly update
2015-06-15 00:10:54 +00:00
firebirds
2d8c4b2765
nightly update
2015-06-14 00:09:49 +00:00
firebirds
4bc31ff59b
nightly update
2015-06-13 00:10:03 +00:00
firebirds
6761de43b6
nightly update
2015-06-12 00:11:09 +00:00
firebirds
fa4e0f092a
nightly update
2015-06-11 00:10:28 +00:00
firebirds
0bc2956734
nightly update
2015-06-10 00:10:13 +00:00
alexpeshkoff
58bba21ed2
Fixed CORE-4802: GRANT UPDATE(<some_column>) on <T> acts like grant update on ALL columns of <T>
2015-06-09 13:18:27 +00:00
firebirds
e3634b455a
nightly update
2015-06-09 00:11:31 +00:00
firebirds
fdf7b9ecbe
nightly update
2015-06-08 00:09:20 +00:00
asfernandes
1b7f77bc2a
Fixed CORE-4807 - Regression: List of aggregation is not checked properly.
2015-06-07 23:41:57 +00:00
mapopa
1217895f82
USE_QSORT_CTX on Debian/kFreeBSD If qsort_r is available, use it on all platforms. Use the platform-specific
...
code otherwise. Patch https://anonscm.debian.org/cgit/pkg-firebird/3.0.git/commit/?id=feac4328eb7a300c59fbb57c05618d710c9981d2
2015-06-07 18:34:47 +00:00
firebirds
674c9f925b
nightly update
2015-06-06 00:13:30 +00:00
asfernandes
f9bc6e1736
Add code to print the parser/executable tree to XML for debugging purposes.
2015-06-05 18:26:36 +00:00
firebirds
e496408878
nightly update
2015-06-05 00:11:04 +00:00
alexpeshkoff
5dff2e4fc0
Fixed CORE-4821: ensure CREATE DATABASE right is granted only to roles that do exist in security database
2015-06-04 13:43:09 +00:00
alexpeshkoff
6cf0445c56
Fixed extremely rare segfault when shutting down server - no use in keeping security database(s) opened during shutdown
2015-06-04 12:07:10 +00:00
firebirds
e3c76baae9
nightly update
2015-06-04 00:10:45 +00:00
alexpeshkoff
1b6632ac8b
Fixed CORE-4811: Make user names behave according to SQL identifiers rules
2015-06-03 13:57:18 +00:00
firebirds
ebdf793154
nightly update
2015-06-03 00:10:38 +00:00
dimitr
8744b80766
1) Reverted a more complex refetch logic introduced recently to its original state.
...
2) Protected against an undo record being used in VIO modify/erase/writelock routines.
3) Avoided false deadlocks in read-committed transactions.
This should cure CORE-4369, CORE-4561 and CORE-4618 at once.
2015-06-02 10:43:16 +00:00
firebirds
22ac9d5187
nightly update
2015-06-01 00:10:45 +00:00
asfernandes
d58f343b2f
Misc.
2015-05-31 23:38:17 +00:00
dimitr
70f16f1c9c
Fixed CORE-4798: Regression: MIN/MAX with a join ignores possible index navigation.
2015-05-31 19:23:09 +00:00
dimitr
f58768ab3d
Fixed CORE-4806: Regression: generators can be seen/modified by unprivileged users.
2015-05-31 18:46:29 +00:00
dimitr
14ba585c0e
Fixed CORE-214: Count ( DISTINCT ... ) is too slow.
2015-05-31 16:14:48 +00:00
dimitr
b4a6d4726d
Postfix for CORE-4786: Problematic key value (when attempt to insert duplicate in PK/UK) is not shown where length of key >= 127 characters.
2015-05-31 13:15:55 +00:00
firebirds
6db75261f1
nightly update
2015-05-31 00:09:46 +00:00
firebirds
67f1b82b0d
nightly update
2015-05-29 00:09:54 +00:00
firebirds
372242e865
nightly update
2015-05-21 00:10:15 +00:00
asfernandes
003be8071e
Fixed CORE-4740 - SIMILAR TO with quantifier {n,} in the pattern: 1) fails on 2.5 ("Invalid pattern"), 2) strange result in 3.0.
2015-05-20 15:27:02 +00:00
alexpeshkoff
364995fb88
Fixed code disabling access to network filenames in embedded mode
2015-05-20 13:07:06 +00:00
firebirds
90cb9dd29a
nightly update
2015-05-19 00:10:50 +00:00
firebirds
eb53fc3b1f
nightly update
2015-05-18 00:10:34 +00:00
asfernandes
a2b2d63d51
Postfix for CORE-4789 - Prohibit ability to cast timestamps that out of valid range to varchar.
2015-05-17 02:22:09 +00:00
firebirds
5c1d9aaa4a
nightly update
2015-05-16 00:09:59 +00:00
firebirds
db833d3a63
nightly update
2015-05-15 00:10:02 +00:00
firebirds
e63887f720
nightly update
2015-05-14 00:10:09 +00:00
asfernandes
2e932a517e
Fixed CORE-4789 - Prohibit ability to cast timestamps that out of valid range to varchar.
2015-05-13 15:19:26 +00:00
firebirds
b87d5a00ee
nightly update
2015-05-13 00:09:35 +00:00
firebirds
e249c77675
nightly update
2015-05-12 00:10:20 +00:00
firebirds
a3d3a08a6c
nightly update
2015-05-11 00:09:16 +00:00
hvlad
feea0f7924
Fixed few stability issues with EDS related with cases when external connection is broken unexpectedly.
2015-05-10 20:46:17 +00:00
firebirds
ef2d27b10c
nightly update
2015-05-09 00:10:37 +00:00
dimitr
5d5c47371a
Fixed CORE-4786: Problematic key value (when attempt to insert duplicate in PK/UK) is not shown where length of key >= 127 characters.
2015-05-08 16:46:52 +00:00
firebirds
8a9d9519d6
nightly update
2015-05-07 00:11:53 +00:00
firebirds
b03c9f09cd
nightly update
2015-05-06 00:12:15 +00:00
firebirds
46b9f1c04f
nightly update
2015-05-05 00:11:36 +00:00
firebirds
3c762acdc3
nightly update
2015-05-04 00:12:34 +00:00
robocop
5f20e61723
Var shadowing.
2015-05-03 06:20:34 +00:00
firebirds
abe9755e1f
nightly update
2015-05-03 00:11:18 +00:00
asfernandes
adf1fd737d
Misc.
2015-05-02 03:54:03 +00:00
firebirds
08def8eaef
nightly update
2015-05-01 00:10:20 +00:00
firebirds
c0502c61bd
nightly update
2015-04-30 00:09:45 +00:00
firebirds
d25af9b013
nightly update
2015-04-28 00:26:44 +00:00
alexpeshkoff
164e2cbcba
Check for source nullifying a bit more accurate
2015-04-27 13:15:44 +00:00
robocop
a9dfddf495
Misc.
2015-04-27 04:44:59 +00:00
firebirds
0ab7fb5242
nightly update
2015-04-25 00:16:24 +00:00
alexpeshkoff
7c4f302f72
rolled back accidentially committed debug code
2015-04-24 17:48:48 +00:00
alexpeshkoff
852c4366b2
Make it possible for DBA only to NULLify sources
2015-04-24 17:47:29 +00:00
alexpeshkoff
d284fa3c6a
Fixed CORE-4768: CREATE USER ... TAGS ( argument_1 = 'value1', ..., argument_N = 'valueN' ) - wrong results of statement when there are many arguments
2015-04-24 13:07:40 +00:00
firebirds
faf66aa2cb
nightly update
2015-04-23 00:17:11 +00:00
alexpeshkoff
a56062a7b7
Fixed CORE-4767: CREATE USER ... TAGS ( attr = "prefix #suffix" ): "suffix" will be removed from storage because of character # in the value of attribute
2015-04-22 17:02:19 +00:00
hvlad
1301cf964f
Fixed bug CORE-4766 : AV when trying to manage users list using EXECUTE STATEMENT on behalf of non-sysdba user which has RDB$ADMIN role
2015-04-22 11:03:14 +00:00
firebirds
0cf3cb8367
nightly update
2015-04-22 00:17:57 +00:00
asfernandes
ed36387e0b
Misc.
2015-04-21 19:26:27 +00:00
asfernandes
1fdf3644c5
Fixed CORE-4752 - EXECUTE STATEMENT using BLOB parameters results in "Invalid BLOB ID" error.
2015-04-21 19:26:09 +00:00
hvlad
12d08e7178
Fixed bug CORE-4759 : request synchronization error when build expression index.
2015-04-21 10:39:13 +00:00
firebirds
e0a4131e70
nightly update
2015-04-21 00:10:23 +00:00
alexpeshkoff
30414ee562
Disabled use of system tables in foreign key constraints
2015-04-20 17:04:42 +00:00
alexpeshkoff
1a9830ebd6
Do not let SYSDBA modify structure of system tables
2015-04-20 15:07:14 +00:00
alexpeshkoff
512f0d944e
Write-protect one more system relation
2015-04-20 11:42:17 +00:00
hvlad
5186bff658
Fixed bug CORE-4754 : Manipulations with GTT from several attachments (using ES/EDS and different roles) leads to: "internal Firebird consistency check (invalid SEND request (167), file: JrdStatement.cpp line: 325)"
2015-04-20 09:36:29 +00:00
firebirds
fd5aec59d8
nightly update
2015-04-18 23:59:02 +00:00
firebirds
d73bfd4a5f
nightly update
2015-04-18 11:48:09 +00:00
alexpeshkoff
bab9ce6e47
Fixed CORE-4743: Granted role does not work with non-ascii username
2015-04-17 18:35:39 +00:00
hvlad
b008023ab6
Exceptions in getTransactionInterface() should be catched and traced too
2015-04-17 13:27:01 +00:00
firebirds
85b30975ef
nightly update
2015-04-17 12:47:59 +00:00
firebirds
c709599a85
nightly update
2015-04-16 14:03:10 +00:00
alexpeshkoff
0afc4289de
Postfix for CORE-4731
2015-04-16 11:58:19 +00:00
robocop
addd67c018
Misc.
2015-04-15 17:38:33 +00:00
hvlad
8edeb97d5f
Fixed bug CORE-4747 : Error "invalid BLOB ID" can occur when retrieving MON$STATEMENTS.MON$SQL_TEXT using ES/EDS and db_connect argument is not specified
2015-04-15 16:59:33 +00:00
asfernandes
23c8c928c7
More fixes for CORE-1605 - Bugcheck 232 (invalid operation) for an aggregated query.
2015-04-15 16:10:14 +00:00
firebirds
69cad24f7b
nightly update
2015-04-15 14:54:19 +00:00
alexpeshkoff
18c902de46
Fixed CORE-4715: Restore of shadowed database fails using -k ("restore without shadow") switch
2015-04-15 14:01:24 +00:00
alexpeshkoff
d42402d0b9
Fixed CORE-4731: Prohibit an ability to issue DML or DDL statements on RDB$ tables
2015-04-15 13:19:18 +00:00
firebirds
32535885cc
nightly update
2015-04-14 15:56:57 +00:00
asfernandes
5109af2436
Fixed CORE-4725 - Inconsistencies with ALTER DOMAIN and ALTER TABLE with DROP NOT NULL and PRIMARY KEYs; Fixed some others problems with trailing spaces in object names in error messages.
2015-04-13 18:35:46 +00:00
firebirds
d7d7f3670c
nightly update
2015-04-13 17:02:22 +00:00
firebirds
505288bc78
nightly update
2015-04-11 18:58:34 +00:00
firebirds
80fcd01821
nightly update
2015-04-08 22:06:56 +00:00
firebirds
6c58923f24
nightly update
2015-04-07 23:07:16 +00:00
firebirds
2b3ef62256
nightly update
2015-04-07 00:09:05 +00:00
asfernandes
b363356223
Fixed CORE-4738 - Command "Alter table <T> alter <C> type <domain_>" does not work: "BLR syntax error: expected valid BLR code at offset 15, encountered 255" - regression introduced with CORE-4733.
2015-04-06 23:21:25 +00:00
firebirds
19e5f3c0d1
nightly update
2015-04-06 00:13:06 +00:00
asfernandes
2828aee4ab
Fixed CORE-4733 - Command "Alter table <T> alter TYPE <C> <DOMAIN_WITH_NOT_NULL" does not verifies data in column <C> and makes incorrect assignments in <C> to ZERO / JULIAN_DATE / ASCII(0) for types INT, TIMESTAMP and VARCHAR.
2015-04-05 02:24:40 +00:00
asfernandes
b50abdb04c
Optimize check of column NULLs when changing field or domain to NOT NULL.
2015-04-05 02:24:26 +00:00
firebirds
f81d0aab14
nightly update
2015-04-04 00:13:08 +00:00
asfernandes
a1a745b942
Fixed (again) CORE-3373 - It is possible to store string with lenght 31 chars into column varchar(25).
2015-04-03 01:31:15 +00:00
firebirds
c4dcc1cf92
nightly update
2015-04-03 00:14:05 +00:00
firebirds
2a0db82304
nightly update
2015-04-02 00:14:14 +00:00
alexpeshkoff
f96129ceef
Fixes assertion in DFW, caused by uninitialized descriptor
2015-04-01 15:10:06 +00:00
firebirds
dcdf641454
nightly update
2015-04-01 00:14:05 +00:00
alexpeshkoff
5c9eb6d8a3
Fixed CORE-4729: Add a flag to mon$database helping to decide what type of security database is used - default, self or other
2015-03-31 17:22:04 +00:00
firebirds
a914b27fe1
nightly update
2015-03-31 00:14:42 +00:00
egorpugin
03580b29d6
[build] Fix duplicate symbol error on AppleClang while building for iOS.
2015-03-30 14:35:30 +00:00
firebirds
f5ec22524d
nightly update
2015-03-30 00:11:49 +00:00
firebirds
e525cde245
nightly update
2015-03-29 00:13:03 +00:00
asfernandes
336456d140
Misc.
2015-03-28 00:36:04 +00:00
firebirds
7646fc6ca3
nightly update
2015-03-28 00:14:56 +00:00
alexpeshkoff
16768b177d
Be more consistent putting IStatus into fast inline wrapper. Also some syntax sugar as suggested by Dmitry
2015-03-27 17:51:19 +00:00
hvlad
aeeca2812f
Fixed Windows build
2015-03-27 15:41:36 +00:00
alexpeshkoff
e7663b6bc0
Use status interface instead plain status vector when working with exceptions.
...
Avoid use of circullar allocation for strings in status vector (except when unavoidable for ISC API backward compatibility).
Use TLS for circullar allocation buffer instead manually working with threads' list.
2015-03-27 14:36:30 +00:00
firebirds
62520cc84c
nightly update
2015-03-26 00:13:01 +00:00
asfernandes
43977cc4bf
Rework new aggregate functions so that they use the single blr_agg_function BLR verb.
2015-03-25 17:52:14 +00:00
asfernandes
4554ee24f5
Feature CORE-4722 - Aggregate linear regression functions.
2015-03-25 17:51:54 +00:00
firebirds
11fedd72e7
nightly update
2015-03-25 00:12:42 +00:00
robocop
7873b1f983
Misc.
2015-03-24 01:30:20 +00:00
firebirds
90637ee69c
nightly update
2015-03-24 00:12:40 +00:00
alexpeshkoff
6c5f9b77fe
Cleanup - avoid automatic type conversion in FbLocalStatus as suggested by Claudio
2015-03-23 11:06:51 +00:00
asfernandes
64d146a06f
Feature CORE-4717 - Aggregate statistical functions COVAR_SAMP, COVAR_POP and CORR - contributed by Hajime Nakagami.
2015-03-23 02:55:42 +00:00
firebirds
8d1cbc7e32
nightly update
2015-03-23 00:12:39 +00:00
hvlad
91c1108608
Fixed Windows build
2015-03-22 22:43:12 +00:00
robocop
e3ec63de41
Misc.
2015-03-22 00:23:40 +00:00
firebirds
8da3391a44
nightly update
2015-03-22 00:12:30 +00:00
asfernandes
b7b3fe4718
Corrections.
2015-03-21 18:38:48 +00:00
firebirds
4e13ccec3a
nightly update
2015-03-21 00:15:33 +00:00
alexpeshkoff
c4c9daf132
Avoid limits on size of status vector in engine. Ensure that status is always clean on entry to interface methods.
2015-03-20 18:02:30 +00:00
firebirds
91e8bc68cc
nightly update
2015-03-20 00:14:26 +00:00
firebirds
57ab9f9c27
nightly update
2015-03-19 00:14:37 +00:00
asfernandes
2bd863a353
Feature CORE-4714 - Aggregate statistical functions stddev_pop, stddev_samp, var_pop and var_samp - contributed by Hajime Nakagami.
2015-03-18 21:38:52 +00:00
hvlad
1332ff27ac
Fixed bug CORE-4713 : "BLOB not found" error at rollback after insert into table with expression index
2015-03-18 17:26:56 +00:00
firebirds
408d6c17ad
nightly update
2015-03-18 00:13:22 +00:00
asfernandes
bd1094a671
Misc.
2015-03-17 21:44:55 +00:00
firebirds
cd23b15baa
nightly update
2015-03-14 00:17:00 +00:00
robocop
ce1233b10c
rdb$system_flag is not nullable in FB3.
2015-03-13 15:31:14 +00:00
robocop
746d47f4f2
Misc.
2015-03-13 15:30:23 +00:00
robocop
939feab036
Misc.
2015-03-13 15:26:22 +00:00
dimitr
51a6b75a9a
Cleanup.
2015-03-13 12:07:40 +00:00
firebirds
514251a7f6
nightly update
2015-03-13 00:13:34 +00:00
firebirds
474f691dfc
nightly update
2015-03-12 00:12:59 +00:00
alexpeshkoff
90c01a246e
Fixed role's case handling when checking grant for create database - thanks to Claudio
2015-03-11 13:39:58 +00:00
firebirds
2deead60db
nightly update
2015-03-11 00:12:03 +00:00
alexpeshkoff
a6d28f7ee1
Postfix for CORE-4571: avoid processing same index more than once when it has segments with different charsets
2015-03-10 13:48:46 +00:00
firebirds
1dc277fb4a
nightly update
2015-03-09 00:12:29 +00:00
firebirds
d08f1d0dc1
nightly update
2015-03-07 00:13:20 +00:00
dimitr
d2db1a782e
Fixed a possible reason for CORE-4705. Alex, please review.
2015-03-06 20:43:57 +00:00
dimitr
a14e993fbe
Fixed inconsistency between unique vs non-unique retrievals (see CORE-4702).
2015-03-06 14:04:07 +00:00
dimitr
12da25ce6d
Minor adjustments to the join order selection.
2015-03-06 10:24:29 +00:00
firebirds
b0711004f0
nightly update
2015-03-06 00:15:52 +00:00
alexpeshkoff
7fed9ff78c
cleanup
2015-03-05 16:18:46 +00:00
firebirds
b965096370
nightly update
2015-03-05 00:28:15 +00:00
alexpeshkoff
219c62b46e
Full fix for CORE-4698, also fixed some more or less related leaks, segfaults and assertions
2015-03-04 16:18:53 +00:00
hvlad
f4f28619dd
Additional patch for CORE-4671 : Release internal temporary blobs early to free some memory\disk space
...
The patch fixed AV when expression indices with blob-based expression is built (see CORE-952, for example)
2015-03-04 10:37:06 +00:00
firebirds
d48ba53a95
nightly update
2015-02-28 00:13:43 +00:00
firebirds
62d26f6297
nightly update
2015-02-26 00:13:53 +00:00
dimitr
e545a9866c
Let's be on the paranoid side when committing.
2015-02-25 20:35:09 +00:00
alexpeshkoff
4b08cccbf0
Dynamic buffer for status vector and dynamic strings in IStatus
2015-02-25 17:03:39 +00:00
firebirds
03ae079498
nightly update
2015-02-25 00:15:29 +00:00
hvlad
291e028ef3
Simplest fix for bug CORE-4698 : typing "add -user SYSDBA -pw masterkey -admin yes" into gsec crashes firebird.exe
2015-02-24 09:15:24 +00:00
firebirds
c636ddcfc6
nightly update
2015-02-24 00:12:34 +00:00
firebirds
b0c9c795d0
nightly update
2015-02-23 00:13:47 +00:00
hvlad
5ca8f757ee
Bit more safety
2015-02-22 16:04:50 +00:00
asfernandes
d2ad309c96
Use RefPtr::assignRefNoIncr so we can clearly see the code is not going to crash.
2015-02-22 15:47:21 +00:00
hvlad
d66a37c86a
Improvement CORE-4696 : No need to flush dirty pages to disk after creation of temporary table index
2015-02-22 11:17:25 +00:00
hvlad
39a137e913
Use attachment's or relation's pool instead of dbb_permanent where it is more suitable.
...
It fixed memory leak from dbb_permanent (CORE-4683)
2015-02-22 11:02:49 +00:00
hvlad
1470f7a61e
Fixed leak of various J-objects in EXECUTE STATEMENT (CORE-4683)
2015-02-22 10:58:28 +00:00
hvlad
93024a2aa0
Fixed regression in 32-bit builds: transaction numbers in sweep info (both trace event and firebird.log message) printed incorrectly
2015-02-22 10:49:56 +00:00
firebirds
67fe5e8eb0
nightly update
2015-02-21 00:13:36 +00:00
hvlad
44a95e48e6
Fix warning
2015-02-20 15:31:07 +00:00
firebirds
e7a42fe615
nightly update
2015-02-20 00:15:00 +00:00
dimitr
4fd0614875
Misc code simplification.
2015-02-19 19:52:28 +00:00
dimitr
dace560656
Small changes intended to fix SEGV in the release build.
2015-02-19 19:50:22 +00:00
dimitr
2ae888cac2
Protection against exceptions thrown from VIO_verb_cleanup() during commit/rollback.
2015-02-19 15:58:58 +00:00
dimitr
c6f6557d5e
Misc.
2015-02-19 15:53:42 +00:00
dimitr
72c154952b
Postfix for my big commit.
2015-02-19 14:56:10 +00:00
dimitr
6abc6ae7d1
1) Fixed CORE-4382: User savepoints are not released on commit.
...
2) Respect the "no-auto-undo" option when retaining a transaction context.
Thanks to Dimitry Sibiryakov.
2015-02-19 14:43:26 +00:00
dimitr
0b56909d92
Misc.
2015-02-19 14:19:52 +00:00