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
hvlad
4646aceab8
This should fix deadlock when attachment is initialized or released while database shutdown is in progress.
...
dbb_sync should be acquired after any attachment mutex, not before.
2020-09-10 13:34:27 +03:00
Dmitry Yemanov
da793c41e4
Reset the replication stream ID after nbackup restore/fixup and some minor fixing
2020-09-10 13:05:05 +03:00
firebirds
3580906729
increment build number
2020-09-10 00:02:14 +00:00
hvlad
12a5c444f2
Fix CLOOP handling of long unsigned constants.
...
Thanks to Alex.
2020-09-09 17:37:40 +03:00
firebirds
7a0dd009a4
increment build number
2020-09-09 00:02:15 +00:00
AlexPeshkoff
fe4dd1b667
Minor isql output enhancement
2020-09-08 14:21:30 +03:00
AlexPeshkoff
3fb8104eda
Postfix for CORE-5085, thanks to Jiří
2020-09-08 11:08:44 +03:00
firebirds
fac3133315
increment build number
2020-09-05 00:02:15 +00:00
AlexPeshkoff
38edacb65a
Avoid using new bugchecks when it's not required
2020-09-04 14:19:54 +03:00
firebirds
3e837fddb6
increment build number
2020-09-04 00:02:14 +00:00
AlexPeshkoff
78fb786606
Fixed CORE-6398: Error converting string with hex representation of integer to smallint
2020-09-03 19:46:51 +03:00
hvlad
572348cae0
Lets build CLOOP using same make file that generates interface files.
...
It allows to avoid binding to the particular MSVC compiler version.
Undo most of the changes in cloop.vcxproj to restore ability to use MSVC older than v2017.
2020-09-03 11:40:33 +03:00