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