Dmitry Yemanov
08096e3b87
Change the SET BIND syntax as suggested in fb-devel
2019-12-12 15:37:41 +03:00
firebirds
e157b4c68b
increment build number
2019-12-11 00:07:08 +00:00
AlexPeshkoff
b241d04162
Fixed CORE-6141: fbsvcmgr action_repair rpr_list_limbo_trans does not show list of transactions in LIMBO state
2019-12-10 19:41:54 +03:00
firebirds
1fb574b4cb
increment build number
2019-12-10 00:05:36 +00:00
AlexPeshkoff
766cfa130c
Fixed CORE-6185: Some (wrong ?) parameters of ENCRYPT() leads FB to crash
2019-12-09 19:49:27 +03:00
Artyom Smirnov
d99b3a758d
CORE-5972: Fix working external triggers with computed fields
...
Now it works not only with simple expressions, but with subqueries too.
2019-12-09 15:30:23 +03:00
hvlad
2b936db9ae
Let logAndDie() call abort() on all platforms.
...
It prevent hung when process exits (instead of aborts) and tries to release resources.
2019-12-09 14:00:22 +02:00
firebirds
e689373d86
increment build number
2019-12-09 00:04:31 +00:00
AlexPeshkoff
f6f702bad5
Added forgotten in development branch commit, this fixes issues with native, legacy and automatic binds
2019-12-08 15:10:52 +03:00
firebirds
4f7577312a
increment build number
2019-12-08 00:04:45 +00:00
hvlad
3b43bc905f
Sub-task CORE-4463: Windows implementation for CORE-4462 (Make it possible to restore compressed .nbk files without explicitly decompressing them)
2019-12-07 19:47:25 +02:00
firebirds
6431ea4b93
increment build number
2019-12-07 00:04:30 +00:00
AlexPeshkoff
946deb3c19
Avoid a lot of faulty asserts when adding new types, simplified code
2019-12-06 18:35:43 +03:00
AlexPeshkoff
91d48a2192
Comment
2019-12-06 18:35:43 +03:00
AlexPeshkoff
938bbee174
Added check for correctness of data coercion requested in SET BIND
2019-12-06 18:35:43 +03:00
AlexPeshkoff
7175cfc910
Remove unneeded any more members from coercion rules array, also some const correctness
2019-12-06 18:35:43 +03:00
AlexPeshkoff
e3cd960d3a
Cleanup
2019-12-06 18:35:43 +03:00
AlexPeshkoff
379920b13a
Added support of blob and varchar w/o explicit length
2019-12-06 18:35:43 +03:00
AlexPeshkoff
79462d1877
Simplify code
2019-12-06 18:35:43 +03:00
AlexPeshkoff
95135eb518
According to Dimitry's suggestion perform data transformation later
2019-12-06 18:35:43 +03:00
AlexPeshkoff
66bdb2c9c6
Fixed errors displayed in case of error in DPB bindings
2019-12-06 18:35:43 +03:00
AlexPeshkoff
5b9946c199
Fixed parsing DPB bindings
2019-12-06 18:35:43 +03:00
AlexPeshkoff
0dce25ffc1
Change style of setting database compatibility in config files (docs to come later)
2019-12-06 18:35:43 +03:00
AlexPeshkoff
6a4db49be4
Added NATIVE binding support
2019-12-06 18:35:43 +03:00
AlexPeshkoff
d01fff6fbb
Fixed DECFLOAT coercion
2019-12-06 18:35:43 +03:00
AlexPeshkoff
e8787500d7
First edition of SET BIND statement
2019-12-06 18:35:43 +03:00
AlexPeshkoff
8086e06ee1
Fixed CORE-6203: "Error reading data from the connection" is raised sometimes when using non-default authentication plugin
2019-12-06 18:24:28 +03:00
AlexPeshkoff
d5019220f1
Fixed CORE-6186: Original content of column which is involved into ENCRYPT() is displayed as distorted view after this call
2019-12-06 17:25:58 +03:00
Andrey Kravchenko
913b9499e9
Fix deleted memory use in optimizer ( #242 )
...
In function gen_retrieval (jrd/opt.cpp) created OptimizerRetrieval and
call getInversion, where created InversionCandidateList and after
analyzeNavigation variable navigationCandidate linked to item of list.
After clean up the list in function gen_retrieval call getNavigation
where using variable navigationCandidate.
2019-12-06 13:31:14 +03:00
firebirds
21f2b8c5ed
increment build number
2019-12-05 00:04:30 +00:00
Adriano dos Santos Fernandes
a2ee867e03
Correction for MacOS build.
2019-12-04 08:19:50 -03:00
Adriano dos Santos Fernandes
2e8060f081
Frontport changes for MacOS build.
2019-12-03 21:57:12 -03:00
firebirds
0ca45880d3
increment build number
2019-12-02 00:03:56 +00:00
Adriano dos Santos Fernandes
de57ae7f5e
Fixes for MacOS build.
2019-12-01 10:37:05 -03:00
Dmitry Yemanov
d8f90b0aec
Frontported my fixes + some shmem refactoring + minor changelog cleanup
2019-12-01 11:48:44 +03:00
Dmitry Yemanov
b1b93bb1ec
Fixed ugly initialization of the shared memory object + fixed potential problems with 64-bit transaction IDs + minor refactoring
2019-12-01 11:48:44 +03:00
firebirds
a420d97a74
increment build number
2019-11-30 00:03:56 +00:00
firebirds
d5718b6a1c
increment build number
2019-11-28 00:03:59 +00:00
Roman Simakov
f6a3653baa
Now CREATE FUNCTION/PROCEDURE inside CREATE PACKAGE does not require CREATE FUNCTION/PROCEDURE privilege
2019-11-27 17:21:49 +03:00
firebirds
f3536a70c4
increment build number
2019-11-27 00:03:46 +00:00
Dmitry Starodubov
ba516f68a8
Fixed CORE-6198: Wrong error checking for pread / pwrite calls
2019-11-26 17:21:46 +03:00
firebirds
926ec1b830
increment build number
2019-11-24 00:03:45 +00:00
Adriano dos Santos Fernandes
72d7f76159
Fix memory leak in INET_connect() reported by Dimitry S.
2019-11-23 17:11:41 -03:00
firebirds
e7a728a80d
increment build number
2019-11-19 00:03:43 +00:00
AlexPeshkoff
a345149cfd
Comment
2019-11-18 17:01:12 +03:00
firebirds
5e9000e442
increment build number
2019-11-16 00:03:54 +00:00
hvlad
94d3a7cfe8
Let external transaction run with CONCURRENCY isolation mode if local transaction runs with READ COMMITED READ CONSISTENCY isolation and such isolation mode is not supported by external data source.
...
Allow to reuse external connection if external data source doesn't support ALTER SESSION RESET statement.
Update documentation.
2019-11-15 10:54:50 +02:00
firebirds
6260af2a78
increment build number
2019-11-14 00:05:36 +00:00
Adriano dos Santos Fernandes
c8a8ad616b
Fixed CORE-5902 - Add Firebird Event fails with error ( #232 )
...
* Fixed CORE-5902 - Add Firebird Event fails with error
"While isc_que_events - Failed to establish a secondary connection for event processing".
2019-11-13 11:43:33 -03:00
firebirds
5005bfc72f
increment build number
2019-11-13 00:03:52 +00:00
dac8634de9
Fix warning on Win64 build ( #231 )
2019-11-12 15:42:49 +03:00
firebirds
bb0ed29e19
increment build number
2019-11-09 00:03:34 +00:00
AlexPeshkoff
76cacb9366
Comment
2019-11-08 16:31:28 +03:00
AlexPeshkoff
1827c5617d
Fixed CORE-6181: Operations when using "SET DECFLOAT BIND BIGINT,n" with result of 11+ digits, fail with "Decimal float invalid operation"
2019-11-08 16:12:40 +03:00
firebirds
98c7788649
increment build number
2019-11-08 00:03:58 +00:00
firebirds
9d27cb4b7e
increment build number
2019-11-07 00:03:54 +00:00
hvlad
0d33f4e5b1
Fixed bug CORE-6182 : ExtConnPoolLifeTime acts as countdown for activity in MOST RECENT database (of several) rather then separate for each of used databases
2019-11-06 15:37:41 +02:00
firebirds
0d9cb66586
increment build number
2019-11-06 00:04:00 +00:00
hvlad
1f1c82dde2
Fixed wrong datatype used
2019-11-05 19:00:32 +02:00
firebirds
6633400974
increment build number
2019-11-02 00:03:48 +00:00
firebirds
6600de0f94
increment build number
2019-11-01 00:03:59 +00:00
8a8d7787d0
CORE-5538 implementation ( #229 )
...
* CORE-5538 implementation
2019-10-31 12:59:37 +03:00
firebirds
d5daff04ad
increment build number
2019-10-30 00:04:15 +00:00
Dmitry Yemanov
1ccadfde9c
Fixed CORE-6171: No current record for fetch operation with queries with aggregated subselect
2019-10-29 15:06:25 +03:00
firebirds
297824a7b8
increment build number
2019-10-29 00:03:46 +00:00
firebirds
0453a7f90f
increment build number
2019-10-26 00:03:52 +00:00
firebirds
5bec61dd16
increment build number
2019-10-22 00:03:55 +00:00
stbergmann
0ffbfddce7
Make comparison operator member functions const ( #227 )
...
...which avoids overload resolution ambiguities in C++20, when a synthesized
candidate of operator == for a reversed-argument rewrite conflicts with the
actual operator ==, due to the asymmetric const-ness of the implicit object
parameter and the RHS parameter. (As observed with recent Clang 10 trunk with
-std=c++2a when building firebird as part of LibreOffice:
> workdir/UnpackedTarball/firebird/src/jrd/inf.cpp:1139:62: error: use of overloaded operator '!=' is ambiguous (with operand types 'RuntimeStatistics::Iterator' and 'Jrd::RuntimeStatistics::Iterator')
> for (RuntimeStatistics::Iterator iter = stats.begin(); iter != stats.end(); ++iter)
> ~~~~ ^ ~~~~~~~~~~~
> workdir/UnpackedTarball/firebird/src/jrd/../dsql/../jrd/RuntimeStatistics.h:283:8: note: candidate function
> bool operator!=(const Iterator& other)
> ^
> workdir/UnpackedTarball/firebird/src/jrd/../dsql/../jrd/RuntimeStatistics.h:278:8: note: candidate function
> bool operator==(const Iterator& other)
> ^
> workdir/UnpackedTarball/firebird/src/jrd/../dsql/../jrd/RuntimeStatistics.h:278:8: note: candidate function (with reversed parameter order)
)
2019-10-21 14:48:08 -03:00
Adriano dos Santos Fernandes
760d4b13ca
Fixed CORE-6166 - Problems with long object names (> 255 bytes).
2019-10-21 12:53:13 -03:00
firebirds
0b62ee93ff
increment build number
2019-10-20 00:03:55 +00:00
Alex Peshkoff
80245dd81d
Fixed CORE-6163: Generator pages are not encrypted
2019-10-19 14:48:46 +02:00
firebirds
c82a119be6
increment build number
2019-10-19 00:03:54 +00:00
Adriano dos Santos Fernandes
327c642f10
Postfix for CORE-6160.
2019-10-18 12:40:43 -03:00
firebirds
83a3c33e50
increment build number
2019-10-18 00:03:52 +00:00
Adriano dos Santos Fernandes
329a5c08ce
Fixed CORE-6159 and CORE-6160:
...
CORE-6159 - SUBSTRING SIMILAR is described with wrong data type in DSQL.
CORE-6160 - SUBSTRING of non-text/-blob is described to return NONE character set in DSQL.
2019-10-17 13:03:23 -03:00
Adriano dos Santos Fernandes
6203f07ccc
Fixed CORE-6158 - substring similar - extra characters in the result for non latin characters.
2019-10-16 21:36:14 -03:00
firebirds
21b847864d
increment build number
2019-10-12 00:03:52 +00:00
AlexPeshkoff
69ba7fc920
Fixed CORE-6000: gbak issues "Your user name and password are not defined" when command switch "-fe(tch_password) ..." is specified when run as service
2019-10-11 19:58:47 +03:00
firebirds
3470ec0932
increment build number
2019-10-11 00:03:44 +00:00
Adriano dos Santos Fernandes
d7f323a063
Try to fix travis build.
2019-10-10 13:25:08 -03:00
Adriano dos Santos Fernandes
374536e817
Try to fix travis build.
2019-10-10 13:15:11 -03:00
Adriano dos Santos Fernandes
aa70f4f944
Fixed CORE-4739 - Accent insensitive comparison:
...
Diacritical letters with DIAGONAL crossing stroke pass only test
on EQUALITY to their non-accented forms.
2019-10-10 12:59:03 -03:00
firebirds
ea5d78a100
increment build number
2019-10-09 00:03:44 +00:00
Dmitry Yemanov
dd15e6ad08
Fixed crash when multiple replicas are configured on the slave
2019-10-08 14:01:44 +03:00
firebirds
15629c0204
increment build number
2019-10-08 00:03:41 +00:00
firebirds
6ef8731591
increment build number
2019-10-06 00:03:42 +00:00
Adriano dos Santos Fernandes
fab2e23593
Postfix for 28e1874
(SIMILAR TO problems).
...
Problem affects CORE-3523 fbt test and others.
2019-10-05 20:01:48 -03:00
firebirds
4e2ba14ff9
increment build number
2019-10-01 00:03:40 +00:00
hvlad
de1c92cc6f
This should fix double close of srcBlob if extBlob->close() failed
2019-09-30 14:45:05 +03:00
hvlad
36e055f6aa
This should fix broken LRU pending chain
2019-09-30 14:44:50 +03:00
hvlad
ecbb17bc16
Fixed bug CORE-6150 : Bugcheck when PK\UK\FK constraint check read record already marked as damaged
2019-09-30 14:44:37 +03:00
firebirds
a2173b2abc
increment build number
2019-09-27 00:03:39 +00:00
Adriano dos Santos Fernandes
63dfdc50db
Postfix for 28e1874
(SIMILAR TO problems).
...
Problem affects CORE-4599 fbt test.
2019-09-26 12:48:33 -03:00
firebirds
ade10871df
increment build number
2019-09-25 00:04:24 +00:00
AlexPeshkoff
80bee2c52f
Fixed initialization of limits in cvt_decompose, also small optimization
2019-09-24 15:04:40 +03:00
firebirds
f30326d0c5
increment build number
2019-09-24 00:04:09 +00:00
AlexPeshkoff
2d41ad47c9
Fixed 32-bit build
2019-09-23 13:18:57 +03:00
firebirds
931ebc16db
increment build number
2019-09-21 00:04:11 +00:00
Alex Peshkoff
d5ff48ecf2
Fixed use of 128-bit integers as literals
2019-09-20 13:30:36 +03:00
firebirds
99e1dbff4f
increment build number
2019-09-20 00:03:44 +00:00
Adriano dos Santos Fernandes
51ee150915
CORE-6145 - Fix Windows build.
2019-09-19 13:35:33 -03:00
Adriano dos Santos Fernandes
6add872a1a
Complement fix for CORE-6145 - Wrong result in "similar to" with non latin characters.
2019-09-19 13:04:52 -03:00
Ilya Eremin
0b6311769e
Fixed CORE-6144: Inconsistent behaviour of the NEW context variable in AFTER UPDATE OR DELETE triggers ( #225 )
...
* Fixed CORE-6144: Inconsistent behaviour of the NEW context variable in AFTER UPDATE OR DELETE triggers
* MET_current() is used to get relation current format
2019-09-19 09:36:23 +03:00
Adriano dos Santos Fernandes
093ba005e2
Fix CORE-6145 - Wrong result in "similar to" with non latin characters.
2019-09-18 21:50:36 -03:00
firebirds
128ecdc77f
increment build number
2019-09-19 00:03:38 +00:00
Vlad Khorsun
3eb47e3bb2
Merge pull request #224 from mrotteveel/fix-split-restore
...
CORE-5976 increase minimum for multi-database restore
2019-09-18 12:40:46 +03:00
firebirds
c2f4208699
increment build number
2019-09-18 00:03:47 +00:00
Dmitry Yemanov
f558f13cd6
Misc (indentation)
2019-09-17 20:27:43 +03:00
Alex Peshkoff
0fa41abc5d
Added int128 to rdb$types
2019-09-17 18:34:28 +03:00
hvlad
26b287249b
Fixed typo
2019-09-17 17:16:58 +03:00
firebirds
4ac6e0cb45
increment build number
2019-09-17 00:03:58 +00:00
Alexander Peshkov
861d536fc2
Int128 - new datatype ( #220 )
...
* Int128 support - work in progress
* Work in progress
* Int128 datatype appears to be mostly OK except sort & index
* Fixed divide scaling, added sorting & network (xdr) support
* Binding control, aggregate nodes, cleanup and documentation
* Fixed VS2017 AppVeyor build
* Next attempt to fix vs2017 build
* Next attempt to fix vs2017 build
* Next attempt to fix vs2017 build
* Update MSVC build.
* Set VS architecture correctly
* Fixed a number of issues noticed by Mark
2019-09-16 20:59:54 +03:00
firebirds
b265743642
increment build number
2019-09-15 00:03:27 +00:00
hvlad
b7c31c7ac1
Comments, misc
2019-09-14 15:57:40 +03:00
hvlad
0037fdcb84
No need to evaluate same key again.
...
It was necessary before introducing temporary_key::key_nulls in v3.
2019-09-14 15:50:00 +03:00
hvlad
4a322b3b81
Fixed bug CORE-6138 : Inconsistent behavior regarding visibility of master record on detail inserts
...
Dmitry, please review
2019-09-14 15:46:36 +03:00
firebirds
831e995334
increment build number
2019-09-14 00:03:49 +00:00
Alex Peshkoff
e6d269492a
Fixed CORE-6143: Error 'Multiple maps found for ...' is raised in not appropriate case
2019-09-13 20:31:05 +03:00
hvlad
0a22aa2070
Port forward fix for bug CORE-6142 : Error "connection lost to database" could happen when application creates few local attachments (using XNET) simultaneously
2019-09-13 12:24:18 +03:00
Mark Rotteveel
38f5d32179
CORE-5976 increase minimum for multi-database restore
2019-09-12 10:51:50 +02:00
firebirds
6e73b0bd49
increment build number
2019-09-08 00:03:25 +00:00
firebirds
268bc4faf4
increment build number
2019-09-07 00:03:53 +00:00
Alex Peshkoff
e5866c902b
Frontported fix for CORE-6134
2019-09-06 12:52:19 +03:00
Alex Peshkoff
ee4c8f2f09
Postfix for CORE-6048
2019-09-06 12:49:27 +03:00
Adriano dos Santos Fernandes
d21ab3e8d1
Merge branch 'work/re2'
2019-09-05 22:09:48 -03:00
firebirds
f012089937
increment build number
2019-09-06 00:03:55 +00:00
hvlad
6bada8e683
Fixed bug CORE-6137 : Server crashes when it run SQL
2019-09-05 22:14:14 +03:00
Alex Peshkoff
76088c21cc
Implemented CORE-6048: Provide ability to see current state of DB encryption
2019-09-05 19:23:38 +03:00
Adriano dos Santos Fernandes
3aa372f546
1) Do not use U8_NEXT as some ICU versions calls a function; 2) Some corrections.
2019-09-02 12:53:07 -03:00
Adriano dos Santos Fernandes
09474b099a
Support for NONE/OCTETS.
2019-09-01 21:01:38 -03:00
Adriano dos Santos Fernandes
768aec8937
Avoid cast.
2019-08-27 23:18:31 -03:00
Adriano dos Santos Fernandes
cbf9662786
Remove outdated comments.
2019-08-26 21:57:48 -03:00
Adriano dos Santos Fernandes
ff06569f12
Add finalizers to free memory or other resources not managed by memory pool.
2019-08-26 21:47:44 -03:00
Adriano dos Santos Fernandes
084b3ee1fc
Simplification.
2019-08-26 21:47:44 -03:00
Adriano dos Santos Fernandes
3d47c2224c
Adjust posix build.
2019-08-13 22:14:58 -03:00
Adriano dos Santos Fernandes
3d6544d961
Misc.
2019-08-12 13:19:19 -03:00
Adriano dos Santos Fernandes
28e18749ff
WIP: Reimplementation of SIMILAR TO and SUBSTRING...SIMILAR using Google's re2 library.
...
This should fix:
CORE-4874
CORE-5664
CORE-3858
CORE-6088
CORE-3773
CORE-5931
CORE-6088
CORE-4893
2019-08-10 22:39:19 -03:00
firebirds
71bf81e151
increment build number
2019-08-11 00:03:37 +00:00
Adriano dos Santos Fernandes
14d41d409e
Fix some clang release-build warnings.
2019-08-09 23:04:41 -03:00
firebirds
893d0c0ef2
increment build number
2019-08-07 00:03:35 +00:00
Adriano dos Santos Fernandes
bb0c1e3a38
Fixed CORE-6108 - Regression: FB3 throws "Datatypes are not comparable in expression" in procedure parameters.
2019-08-06 12:25:33 -03:00
firebirds
fd25242ac0
increment build number
2019-08-06 00:03:32 +00:00
Roman Simakov
afdc1e3bee
Fixed cleaning cache of security classes. Fixed crash.
2019-08-05 16:39:02 +03:00
Alex Peshkoff
2313de273d
Fixed too string assertion making TCS fail
2019-08-05 12:43:08 +03:00
firebirds
40226f6a2b
increment build number
2019-08-04 00:03:46 +00:00
Adriano dos Santos Fernandes
c2a5dde6d1
Fixed assert error after 2f335dca94
.
2019-08-03 13:42:49 -03:00
firebirds
04d2ee5272
increment build number
2019-08-03 00:03:30 +00:00
Mark Rotteveel
426aeb50c8
CORE-6109 SQL standard FLOAT type syntax support ( #218 )
...
* CORE-6109 SQL standard FLOAT type syntax support
* Fix type or copy/paste error
* Delete unused precision_opt rule
2019-08-02 20:55:34 +03:00
firebirds
59ab6a98b2
increment build number
2019-07-24 00:03:44 +00:00
Dmitry Yemanov
9e6beda78b
Fixed a mistake of mine
2019-07-23 10:28:50 +03:00
firebirds
e9c8649733
increment build number
2019-07-23 00:04:20 +00:00
Roman Simakov
46276c4e52
Typo
2019-07-22 15:30:07 +03:00
Roman Simakov
3058fa48d3
Implemented cache of SecurityClasses when key is a pair
...
<SecurityClassName, UserName>. Now SecurityClass contains user name.
SCL_get_class now always returns a security class of the effective user.
It's necessary to take care of it in calls.
userName is removed from SCL_check_access function's arguments. It can
get it in security class.
Recomputing security classes are removed.
walk_acl uses explicit userName (previosly it might be current user).
2019-07-22 13:20:19 +03:00
firebirds
5f0aa39ff7
increment build number
2019-07-21 00:03:40 +00:00
Dmitry Yemanov
a1e7ecf922
Make indentation consistent
2019-07-20 11:54:03 +03:00
Dmitry Yemanov
adc23d2d87
Fixed CORE-6104: incorrect erroris thrown when an embedded user does not have SELECT permissions
2019-07-20 11:53:52 +03:00
firebirds
5d3f12ad66
increment build number
2019-07-18 00:03:30 +00:00
Dmitry Yemanov
fe0ffefa31
This should fix CORE-6097: Connection does not see itself in the MON
2019-07-17 08:23:38 +03:00
firebirds
2f57dc3395
increment build number
2019-07-16 00:03:30 +00:00
Adriano dos Santos Fernandes
d046a2ca86
Fallback for problem converting time-tz/timestamp-tz when ICU is not present in client.
2019-07-14 21:31:17 -03:00
firebirds
2bc5097252
increment build number
2019-07-11 00:03:39 +00:00
Alex Peshkoff
8d500d08c2
Fixed CORE-5784: Lock folder inizialization is not multi-process safe
2019-07-10 18:32:55 +03:00
firebirds
1fb2b2aab7
increment build number
2019-07-10 00:04:11 +00:00
Alex Peshkoff
0a3c2e65dc
Postfix for CORE-6093, thanks to Andrey Kravchenko
2019-07-09 22:37:45 +03:00
firebirds
23fd3dc184
increment build number
2019-07-07 00:03:59 +00:00
firebirds
e10d83e772
increment build number
2019-07-06 00:03:43 +00:00
Alex Peshkoff
9e736e3f79
Authentication block, received by client plugin from engine, might contain trash
2019-07-05 13:55:15 +03:00
firebirds
3a135e2367
increment build number
2019-07-05 00:03:52 +00:00
Alex Peshkoff
59ebe83f63
Postfix for CORE-5696: fixed DecFloat(34) literals
2019-07-04 09:05:34 +03:00
firebirds
9c4e8a8916
increment build number
2019-07-04 00:03:41 +00:00
Alex Peshkoff
6bb80e1845
Fixed CORE-6093: Errors simultaneously accessing security database from two engines
2019-07-03 14:12:06 +03:00
firebirds
3e1862d59e
increment build number
2019-07-03 00:03:55 +00:00
hvlad
d368300a02
Reworked fix for bug CORE-6080
2019-07-03 01:33:48 +03:00
firebirds
33a47246e3
increment build number
2019-07-02 00:03:56 +00:00
Alex Peshkoff
c80e60c1ae
Postfix for CORE-6091, thanks to Vlad
2019-07-01 20:07:13 +03:00
Alex Peshkoff
2da0a6edc3
Backported CORE-6091: Errors when processing correct SQL statements in engine12 provider loaded by FB4 server
2019-07-01 19:42:31 +03:00
firebirds
a380b00e70
increment build number
2019-07-01 00:03:47 +00:00
Dmitry Yemanov
78b68a3d2f
Frontported CORE-6089/6090 and minor adjustments
2019-06-30 21:23:37 +03:00
firebirds
ffa93415b0
increment build number
2019-06-29 00:04:08 +00:00
Alex Peshkoff
04c189c7c8
Fix for CORE-6072 - make firebird always work with security database from databases.conf
2019-06-28 18:49:59 +03:00
Alex Peshkoff
2f335dca94
Assert when data to be placed into MetaName do not fit
2019-06-28 18:49:59 +03:00
Alex Peshkoff
7bf9b85189
Partial fix for CORE-6072 - reworked potentially buggy approach when adding different kind of strings to the clumplet
2019-06-28 18:49:59 +03:00
Alex Peshkoff
f4366a3db9
Partial fix for CORE-6072 - use configured providers internally (except loopback)
2019-06-28 18:49:59 +03:00
Alex Peshkoff
2e9df437e6
Fix for CORE-6072: better diag for missing timeouts support in particular provider, ignore error for 0 (missing) timeout
2019-06-28 18:49:59 +03:00
firebirds
6158b2fa1d
increment build number
2019-06-27 00:03:56 +00:00
Vlad Khorsun
0d3ea29be4
Merge pull request #210 from FirebirdSQL/ICU_load_system
...
Allow to load system ICU (when shared modules names have no version t…
2019-06-26 19:34:21 +03:00
Adriano dos Santos Fernandes
259848c296
Misc.
2019-06-26 13:09:50 -03:00
hvlad
54221b3801
Improve diagnostics of internal trace errors (see CORE-3413 and CORE-6075)
2019-06-26 16:00:43 +03:00
firebirds
4dbb997f48
increment build number
2019-06-26 00:03:43 +00:00
hvlad
b767e2684f
Correction
2019-06-25 14:35:36 +03:00
hvlad
13a7c0df95
Allow to load system ICU (when shared modules names have no version tag).
...
Refactor ICU load\initialization code a bit to avoid code duplication and dumb try\catch.
Change ICU versions search range to avoid looking for never existing versions and significantly reduce search time.
Now ICU search order is: preferred version (63), system-wide version, 79-49, 4.8-3.0
Improve error reporting a bit - include ICU version number that failed to load or init.
2019-06-25 12:42:40 +03:00
Roman Simakov
1dd176e31c
Using effective user as grantor instead of current one.
2019-06-25 12:36:06 +03:00
firebirds
c5ab3b863c
increment build number
2019-06-25 00:04:06 +00:00
Alex Peshkoff
d219d25266
Partial fix for CORE-6072: better error handling in yvalve and isql
2019-06-24 13:25:55 +03:00
firebirds
72f1a09805
increment build number
2019-06-24 00:03:30 +00:00
Dmitry Yemanov
49754a89fd
Fixed CORE-6086, thanks to Vlad
2019-06-23 08:11:07 +03:00
firebirds
a7d953adca
increment build number
2019-06-20 00:03:59 +00:00
Adriano dos Santos Fernandes
dbed2498e7
Fixed CORE-6087 - Problem with casting within UNION.
2019-06-18 22:24:17 -03:00
firebirds
fbb755bda0
increment build number
2019-06-18 00:03:38 +00:00
Alex Peshkoff
eca1620a23
Fixed CORE-6078: Permissions for create or alter statements are not checked
2019-06-17 18:07:25 +03:00