firebirds
e68cfc1e48
increment build number
2020-10-21 00:02:20 +00:00
Adriano dos Santos Fernandes
e73973a21d
Fixed CORE-6421 - Parameter in offset expression in LAG, LEAD, NTH_VALUE
...
window functions requires explicit cast to BIGINT or INTEGER.
2020-10-19 23:02:51 -03:00
firebirds
cb27cc0096
increment build number
2020-10-19 00:02:18 +00:00
Adriano dos Santos Fernandes
0174bda65d
Fixed CORE-6414, CORE-6415 and CORE-6419.
...
CORE-6414: Error message "expected length N, actual M" contains wrong value of M when charset UTF8 is used in the field declaration of a table.
CORE-6415: Error message "malformed string' is issued instead of "expected: N, actual : M" when UTF-8 charset is used and default value for declared column is greater than this column length.
CORE-6419: Truncation of strings to put in MON$ tables do not work correctly.
2020-10-17 22:55:59 -03:00
Adriano dos Santos Fernandes
b0b4b1947a
Simplify HalfStaticArray implementation with template alias.
...
Make it possible to use different alignment in the inline storage.
2020-10-17 22:54:30 -03:00
firebirds
4a81b3911b
increment build number
2020-10-15 00:02:15 +00:00
AlexPeshkoff
0cfdd3de2c
Fixed CORE-6412: Firebird is freezing when trying to manage users via triggers
2020-10-14 19:30:28 +03:00
firebirds
3089a2d0cb
increment build number
2020-10-11 00:02:15 +00:00
github-actions[bot]
9c7129eb3d
Updata tzdata.
2020-10-10 11:38:16 -03:00
firebirds
2f1b8f2eb5
increment build number
2020-10-10 00:02:16 +00:00
Adriano dos Santos Fernandes
2f30a82a90
Postfix for CORE-6358 to avoid error in restore.
2020-10-09 13:06:10 -03:00
firebirds
6f979bd775
increment build number
2020-10-09 00:02:14 +00:00
AlexPeshkoff
5e2ee2e27c
Implemented CORE-6413: Remove PIDFile/-pidfile directive/option from firebird Super(Server/Classic) systemd unit
2020-10-08 16:03:17 +03:00
firebirds
5273bdba48
increment build number
2020-10-08 00:02:17 +00:00
faserg1
91140c0095
Fixing uncreated directories for tzdata
2020-10-07 16:20:24 -03:00
faserg1
7ffe22e5b5
Need tomcrypt for build in alpine
2020-10-07 16:20:24 -03:00
faserg1
00165f891e
Adding CI for alpine
2020-10-07 16:20:24 -03:00
Dmitry Yemanov
4c4389602e
Avoid replicating transaction-level savepoint
2020-10-07 20:52:52 +03:00
Dmitry Yemanov
78893a70e9
More consistent error reporting
2020-10-07 20:52:52 +03:00
Dmitry Yemanov
d485e21584
Dedicated primary error code for replication failures
2020-10-07 20:52:52 +03:00
Dmitry Yemanov
3f3880710f
Make error handling consistent with the rest of the API + some minor adjustments
2020-10-07 20:52:51 +03:00
firebirds
26e66c2a2a
increment build number
2020-10-07 00:02:15 +00:00
hvlad
000be2f2ee
Addition for my recent patch (deadlock when attachment is initialized or released while database shutdown is in progress).
2020-10-06 16:36:30 +03:00
firebirds
b8c0a42e67
increment build number
2020-09-30 00:02:15 +00:00
Dmitry Yemanov
92830d4c24
Fixed CORE-6411: crash while creating a table with many (>5460) fields
2020-09-29 13:33:21 +03:00
Dmitry Yemanov
e727006764
Better assertions, code simplification and minor optimization
2020-09-29 13:32:29 +03:00
firebirds
d9fb676558
increment build number
2020-09-28 00:02:16 +00:00
Adriano dos Santos Fernandes
81aaae9b74
Warnings.
2020-09-27 20:59:27 -03:00
firebirds
2b6ba1ea50
increment build number
2020-09-26 00:02:16 +00:00
Dmitry Yemanov
3969544fe8
Ensure the txn-level savepoint is always destroyed (and re-created in the case of RETAIN)
2020-09-25 15:27:30 +03:00
Dmitry Yemanov
0b0a23f053
Rollback my optimization as being no longer necessary
2020-09-25 13:26:16 +03:00
Dmitry Yemanov
f78e801bc2
Fixed replication of direct system table updates (just in case it happens)
2020-09-25 13:25:42 +03:00
Dmitry Yemanov
c87f2ee3e3
Ignore non-existing UDF modules during replication
2020-09-25 12:09:22 +03:00
Dmitry Yemanov
d50aa0918d
Refactored PSQL savepoint envelopes. Made the savepoint undo logic consistent across the codebase. Added assertions to prevent releasing the savepoint that must be undone.
2020-09-25 11:15:31 +03:00
firebirds
01f3316380
increment build number
2020-09-25 00:02:16 +00:00
hvlad
61b89e319b
Postfix for CORE-6351 : Computed field could be wrongly evaluated as NULL.
...
Make sure statement->procedure (function) always points to procedure (function) the statement belongs to.
Ensure statement's memory pool is deleted after the statement in case of failure during BLR parsing.
2020-09-24 12:59:40 +03:00
firebirds
6c61b48c1f
increment build number
2020-09-23 00:02:15 +00:00
Dmitry Yemanov
a2e08294bc
Fixed some errors, changed the logic slightly
2020-09-22 15:41:15 +03:00
firebirds
f910c4bc1f
increment build number
2020-09-21 00:02:14 +00:00
Adriano dos Santos Fernandes
c499fb5ba6
Fixed CORE-6403 - Some PSQL statements may lead to exceptions report wrong line/column.
2020-09-20 11:33:21 -03:00
firebirds
92c6ad247a
increment build number
2020-09-19 00:02:15 +00:00
Dmitry Yemanov
51b7550622
Fixed the method names
2020-09-18 15:53:14 +03:00
Dmitry Yemanov
ca2f136e2c
MSVC <2017 complains on the constant being used inside static_assert
2020-09-18 11:46:18 +03:00
1677359553
Replication plug ( #280 )
...
* Support for replication plugins + sample plugin
* Renamed TDBB flag
* Configurable replication errors handling
* Commit in two phases
* Move call to dispose() out of commit/rollback for code simplification
* A comment and manual fix for constant wrongly generated by CLOOP
* Log replication warnings as well
2020-09-18 11:45:51 +03:00
firebirds
acf8062125
increment build number
2020-09-13 00:02:15 +00:00
Adriano dos Santos Fernandes
f385937ad8
Fixed problem with 'NOW' conversion to time/timestamp with/without time zones.
...
Problem reported by Vlad. Tracker unavailable to create ticket.
2020-09-12 15:19:06 -03:00
firebirds
583c0d9ae4
increment build number
2020-09-12 00:02:15 +00:00
434b7a8c97
Move Config to Firebird namespace ( #282 )
2020-09-11 20:06:48 +03:00
Dmitry Yemanov
52e8971bf7
Fixed a dumb mistake of mine
2020-09-11 19:50:48 +03:00
firebirds
867d929924
increment build number
2020-09-11 00:02:23 +00:00