firebirds
3cbb531291
increment build number
2020-07-09 00:02:16 +00:00
hvlad
d5fad960e7
Additional fix for bug CORE-6253 : Crash caused by the locked fb_lock file
...
Retry attempts to initialize shared memory when truncation of shmem file was failed with ERROR_USER_MAPPED_FILE.
The case is when last process that holds shared memory and its initialization event was killed (or crashed) and
didn't released OS objects in correct order (event, file, memory mappings).
I.e. new process successfully creates event, correctly consider itself as initializator, but failed to truncate
file as it is still in use by old instance of memory mappings in killed\crashed process.
This prevents bugcheck in LM and abort() as consequence.
2020-07-09 02:06:36 +03:00
hvlad
8348349b05
Additional fix for bug CORE-6253 : Crash caused by the locked fb_lock file
...
Makes fb_lock_print in interactive mode to detect moment when there is no more attachments used same lock table.
In this case fb_lock_print stops own iterations and releases shared memory to not prevent future database attachments.
2020-07-09 02:06:22 +03:00
hvlad
e23273d615
This should fix bug CORE-6346 : New connection to the server hangs
2020-07-08 18:24:31 +03:00
AlexPeshkoff
fc6b04f4c6
Fixed CORE-6355: TRUNC() does not accept second argument = -128
2020-07-08 17:47:58 +03:00
AlexPeshkoff
919dcaa0f0
Cleanup - unused variable
2020-07-08 17:34:51 +03:00
AlexPeshkoff
fd9600f1b4
Postfix for CORE-6344, fix for CORE-6353, CORE-6356 & CORE-6357 (they are highly related, therefore in same commit)
2020-07-08 17:30:43 +03:00
firebirds
048a055b87
increment build number
2020-07-08 00:02:15 +00:00
Adriano dos Santos Fernandes
2e146d8dcf
Fixed CORE-6358 - Adding NOT NULL column with DEFAULT value may cause default values to update when selecting or have the wrong charset.
2020-07-07 14:44:05 -03:00
firebirds
9bab7423f8
increment build number
2020-07-07 00:02:16 +00:00
AlexPeshkoff
17b287f9ce
Postfix for CORE-6344 - fixed SUM() & AVG()
2020-07-06 16:43:04 +03:00
firebirds
8a50003366
increment build number
2020-07-04 00:02:16 +00:00
AlexPeshkoff
57551c3bc0
Postfix for CORE-6344 - fixed ROUND() & TRUNC()
2020-07-03 20:16:10 +03:00
AlexPeshkoff
6ec18998d0
Fixed CORE-6348: Wire compression causes freezes
2020-07-03 08:23:13 +03:00
firebirds
c080439f56
increment build number
2020-07-02 00:02:17 +00:00
AlexPeshkoff
dbc28a88c0
Partial fix for CORE-6147: be smart when dealing with global mappings in metadata script
2020-07-01 18:06:23 +03:00
AlexPeshkoff
3192818d08
Postfix for CORE-6344 - fixed ABS()
2020-07-01 17:18:05 +03:00
AlexPeshkoff
b728ff38ca
Postfix for CORE-6344 - fixed MOD()
2020-07-01 14:24:01 +03:00
firebirds
ab86bc742c
increment build number
2020-07-01 00:02:25 +00:00
AlexPeshkoff
137c3a96e5
Postfix for CORE-6342: enable support of int128 in bin_* family of functions
2020-06-30 19:12:35 +03:00
firebirds
9e6b96d71b
increment build number
2020-06-30 00:02:17 +00:00
Adriano dos Santos Fernandes
056ce7714c
Fixed wrong indentation with spaces.
2020-06-29 21:00:41 -03:00
80cfceb9de
Use proper type for inf buffers ( #275 )
...
forgotten rename
2020-06-29 19:56:25 -03:00
firebirds
228db068f0
increment build number
2020-06-27 00:03:06 +00:00
AlexPeshkoff
22d919462d
Postfix for CORE-6344 - fixed FLOOR()
2020-06-26 17:09:20 +03:00
firebirds
c4e422d04c
increment build number
2020-06-26 08:29:30 +00:00
AlexPeshkoff
5895701701
Fixed CORE-6345: Server crashes on overflow of division result
2020-06-26 09:13:09 +03:00
Adriano dos Santos Fernandes
7adbe44d54
Add Ubuntu 20.04 build to github actions.
2020-06-25 22:54:05 -03:00
firebirds
af3ae373fa
increment build number
2020-06-26 00:03:29 +00:00
AlexPeshkoff
150c2933fd
Postfix for CORE-6342 - should fix test 6206
2020-06-25 17:54:09 +03:00
AlexPeshkoff
3e8d810d8e
Fixed CORE-6344: Invalid return type for functions with INT128 /Numeric(38)/ argument
2020-06-25 14:21:26 +03:00
firebirds
95f39c091d
increment build number
2020-06-25 00:03:17 +00:00
Adriano dos Santos Fernandes
84f5c8ec51
Fixed another case for CORE-6340 - Alternate quoting does not work on some particular cases.
2020-06-24 10:17:08 -03:00
AlexPeshkoff
422035f291
Documentation
2020-06-24 13:11:29 +03:00
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