AlexPeshkoff
c2692c6cee
Added explicit datatype INT128 (base type for high precision numeric/decimal), enhanced processing of SET BIND for exact digital datatypes
2020-06-24 12:57:18 +03:00
firebirds
4868b9c9ae
increment build number
2020-06-24 00:04:16 +00:00
Adriano dos Santos Fernandes
c1176206a8
Fixed CORE-6340 - Alternate quoting does not work on some particular cases.
2020-06-23 12:58:50 -03:00
firebirds
3107b33d7d
increment build number
2020-06-23 00:03:20 +00:00
Adriano dos Santos Fernandes
191296ceb3
Fixed CORE-6325 - NTILE/RANK/PERCENT_RANK may cause problems in big statements.
2020-06-22 14:01:26 -03:00
AlexPeshkoff
fd61284a10
Fixed CORE-6339: Detach server from security database on error
2020-06-22 14:27:20 +03:00
firebirds
f71d82b9c3
increment build number
2020-06-22 00:05:01 +00:00
hvlad
dd241208f2
Let trace plugin show ROLE used when service attachment was established.
...
Format is the same as for database attachment: USER[:ROLE]
2020-06-21 12:51:51 +03:00
hvlad
f9365d76af
Move public declarations from ntrace.h into firebird/Interface.h.
2020-06-20 20:38:45 +03:00
firebirds
2635eb1440
increment build number
2020-06-20 00:04:21 +00:00
AlexPeshkoff
dad7c6e447
Fixed CORE-6337: SubType information is lost when calculating arithmetic expressions
2020-06-19 15:14:58 +03:00
firebirds
17a4cb0f94
increment build number
2020-06-19 00:05:02 +00:00
AlexPeshkoff
b2b2a3bb00
Documentation
2020-06-18 10:03:35 +03:00
firebirds
86a9479d8f
increment build number
2020-06-18 00:04:35 +00:00
AlexPeshkoff
e6286cff87
Documentation
2020-06-18 00:03:51 +03:00
AlexPeshkoff
1caa407f97
Changed text of error message in order to make it match FB4 documentation
2020-06-17 23:24:28 +03:00
Gerdus
9f2b20df1e
remove version mention, split database init to seperate doc
2020-06-17 23:12:17 +03:00
Gerdus
a4f1cd132f
Change mention of 2.1 and renamed bat files
2020-06-17 23:12:17 +03:00
Gerdus
544b1192fe
Update install_windows_manually.txt for 4.0
...
Add Initializing the Security Database section
2020-06-17 23:12:17 +03:00
Adriano dos Santos Fernandes
5de3c1f5a4
Misc.
2020-06-17 13:54:34 -03:00
AlexPeshkoff
7c1a0fee89
Fixed CORE-6329: GBAK with service_mgr and WinSSPI authentication for Windows SYSTEM user producing error in clumplet API
2020-06-17 19:42:54 +03:00
hvlad
03afc1cc85
Misc
2020-06-17 17:18:46 +03:00
Dmitry Yemanov
5e01527844
Unified access checks and fixed CORE-6335: INSERT ... RETURNING does not require a SELECT privilege
2020-06-17 15:09:54 +03:00
hvlad
9c25704a49
Misc
2020-06-17 11:46:26 +03:00
Vlad Khorsun
1b92598ce2
Merge pull request #274 from aafemt/postfix_622
...
Fix issues spotted by Vlad Khorsun in PR#266
2020-06-17 11:40:20 +03:00
hvlad
416b61b5b6
Fixed one more case of bug CORE-5087 : Database shutdown can cause server crash if multiple attachments run EXECUTE STATEMENT
2020-06-17 11:09:58 +03:00
hvlad
1aa3d4de79
Global cache of system privs names should not use per-dbb dictionary.
2020-06-17 11:09:57 +03:00
firebirds
ae2870e987
increment build number
2020-06-17 00:04:43 +00:00
Alexander Peshkov
cb6fee68eb
Small meta name ( #271 )
...
Keep metadata name strings in hash table having just a pointer to a hash table member in all places where metadata name is needed in order to save RAM. Hash table of metadata names is almost lock-less: mutex is used only when new segment of memory is needed or hash table should be grown.
Co-authored-by: hvlad <hvlad@users.sourceforge.net>
2020-06-16 19:22:15 +03:00
371218d892
Fix crash in internal EDS provider. Thanks to Vlad Khorsun
2020-06-16 14:11:10 +02:00
926db40d88
Renames requested by Vlad Khorsun
2020-06-16 14:10:18 +02:00
2f0a3d39db
Avoid BOF as suggested by Vlad Khorsun
...
Fix possible buffer problem as suggested by Dmitry Yemanov
2020-06-16 14:09:15 +02:00
firebirds
0d9511f4ef
increment build number
2020-06-16 00:04:44 +00:00
6a37221faf
Missed piece of documentation
2020-06-15 20:32:50 +02:00
AlexPeshkoff
f9603e83cc
Fixed CORE-6334: Missing relocation support
2020-06-15 20:09:36 +03:00
Dmitry Yemanov
82b2b2188e
Refactored the code backing DBKEY concatenation for views. Re-attempted to fix CORE-4985: Non-privileged user can implicitly count records in a restricted table.
2020-06-15 19:25:35 +03:00
firebirds
4782e44b32
increment build number
2020-06-15 00:04:48 +00:00
Adriano dos Santos Fernandes
c9ca093b46
Remove garbage commited.
2020-06-14 18:00:57 -03:00
2401b66e9e
Receive features list from a real provider ( #266 )
...
* Receive features list from a real provider
* Prevent statement caching if the provider doesn't support it
* Changes requested by Dmitry Yemanov
2020-06-14 20:01:53 +03:00
hvlad
e7ac0c0a9b
Fixed random conversion errors (FBT test "functional.gtcs.cast-datatypes" failed sometimes).
2020-06-13 14:21:07 +03:00
firebirds
bb60e14c32
increment build number
2020-06-12 00:04:35 +00:00
Adriano dos Santos Fernandes
1951362a73
Improve allocation of request impure space, specially statements, to not waste alignment space (CORE-6330).
2020-06-11 14:28:11 -03:00
Adriano dos Santos Fernandes
98054a2093
Fixed CORE-6331 - Memory leak with some statements and expressions.
2020-06-11 14:27:59 -03:00
Adriano dos Santos Fernandes
c57c4fc1c2
Update generated files.
2020-06-11 11:52:25 -03:00
firebirds
1d949a5485
increment build number
2020-06-11 00:04:45 +00:00
hvlad
5f43ab808d
This should fix unregistered bug : connection timeout doesn't work for INET if remote side is not answered on op_connect packet
2020-06-10 21:34:27 +03:00
hvlad
876791ed40
Correction
2020-06-10 21:26:49 +03:00
hvlad
d46b1e0d6a
Generate correct VERSION numbers at implementation section.
2020-06-10 16:43:53 +03:00
firebirds
68b570c0d6
increment build number
2020-06-10 00:04:49 +00:00
hvlad
b3d12b9902
Fixed AV (pure virtual call) in EDS::Transaction::rollback when engine shuts down.
2020-06-09 12:45:33 +03:00