8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 02:03:04 +01:00
Commit Graph

54638 Commits

Author SHA1 Message Date
Adriano dos Santos Fernandes
9921988470
Correction. 2020-04-17 14:22:07 -03:00
Dmitry Yemanov
9d616b9017 Cleanup 2020-04-17 19:18:38 +03:00
Dmitry Yemanov
ed9cc69fa1 Minor refactoring 2020-04-17 19:14:10 +03:00
Dmitry Yemanov
b3566575dd Correction for the Windows build 2020-04-17 17:03:52 +03:00
Dmitry Yemanov
a9874a2a4f Support for replication segments larger then 4GB (just in case it will be needed some day) + some changes in the binary format 2020-04-17 16:58:50 +03:00
AlexPeshkoff
3be789b2f7 Improved code to ensure better compatibility with engine12. Improvements for older engines are also included though full compatibility is still missing. 2020-04-17 15:37:02 +03:00
firebirds
5042772c57 increment build number 2020-04-17 00:04:33 +00:00
Dmitry Yemanov
25646bd3f3 Less verbose output + replication timings 2020-04-16 19:34:03 +03:00
Dmitry Yemanov
0956c0ac4a Fixed usage of incorrect format after DFW failure 2020-04-16 19:13:15 +03:00
Dmitry Yemanov
0fe3c2611c Reduce warnings 2020-04-16 18:28:38 +03:00
Dmitry Yemanov
c31517b4c7 Refactored the global objects to be managed from a single place, this also removes code duplication 2020-04-16 17:34:33 +03:00
Dmitry Yemanov
c9b57319e9 Misc 2020-04-16 17:08:32 +03:00
firebirds
46a5e3718b increment build number 2020-04-16 00:04:38 +00:00
AlexPeshkoff
5d041851a0 Misc comment 2020-04-15 19:32:08 +03:00
AlexPeshkoff
4dffa04237 Added sample of changing returned by engine metadata and using changed metadata in Statement::execute() 2020-04-15 19:29:55 +03:00
AlexPeshkoff
71286edffe Fixed CORE-6283: isNullable() in message metadata, returned by metadata builder, does not match with datatype set by setType() in metadata 2020-04-15 18:16:58 +03:00
firebirds
6741e75565 increment build number 2020-04-15 00:06:22 +00:00
Adriano dos Santos Fernandes
4114bf3f35 Fixed CORE-6280 - MERGE statement loses parameters in WHEN (NOT) MATCHED clause
that will never be matched, crashes server in some situations.
2020-04-14 16:23:45 +00:00
AlexPeshkoff
9c219f5b65 Fixed unregistered bug: error handling in main server loop is broken 2020-04-14 17:39:55 +03:00
Adriano dos Santos Fernandes
471cc13ddc Fixed CORE-6281 and CORE-6282:
- CORE-6281: Invalid timestamp errors with RDB$TIME_ZONE_UTIL.TRANSITIONS
- CORE-6282: Change type of MON$ATTACHMENTS.MON$IDLE_TIMER and MON$STATEMENTS.MON$STATEMENT_TIMER to TIMESTAMP WITH TIME ZONE
2020-04-13 15:36:09 +00:00
Andrey Kravchenko
5c98a0e540
Fix read replication configuration file (#263)
- fixed crash when no subsection specified of database
- fixed read default database section for replica databases

Co-authored-by: Andrey Kravchenko <andrey.kravchenko@red-soft.biz>
2020-04-13 15:54:47 +03:00
AlexPeshkoff
928242e54d Misc docs 2020-04-13 14:20:53 +03:00
firebirds
ab99779488 increment build number 2020-04-11 00:04:52 +00:00
AlexPeshkoff
962c3e06a4 Restored generated file in order to avoid broken windows snapshots 2020-04-10 20:33:00 +03:00
AlexPeshkoff
2d8ebe0395 Partial fix for CORE-6157: Firebird.pas : avoid use of awk and grep to build target 2020-04-10 16:19:09 +03:00
hvlad
e44446e855 Some additional checks and documentation for new MAKE_DBKEY function. 2020-04-10 13:06:04 +03:00
firebirds
92d01afe95 increment build number 2020-04-10 00:05:03 +00:00
AlexPeshkoff
77437e443b Applied freebsd-related changes from PR#72 2020-04-09 17:18:41 +03:00
AlexPeshkoff
c94e45bd6f Fixed CORE-5364: gfix -online normal <db> (being issued in window #1) does not produce error when there is sysdba attachment in window #2 2020-04-09 15:21:59 +03:00
firebirds
512a32609d increment build number 2020-04-09 00:07:26 +00:00
Dmitry Yemanov
dc366b3baa Postfix for the dbkey matching 2020-04-08 16:33:10 +03:00
AlexPeshkoff
1e37604cd0 Implemented CORE-6279: Put options in user management statements in any order 2020-04-08 14:17:16 +03:00
firebirds
bb5270fe34 increment build number 2020-04-08 00:05:10 +00:00
AlexPeshkoff
ca091e7177 Fixed docs 2020-04-07 19:04:18 +03:00
Dmitry Yemanov
2c436ff67d Added system function to compose a DBKEY. Committed on behalf of Vlad Khorsun. 2020-04-07 14:39:42 +03:00
Alex Peshkoff
53faf9e514 Fixed CORE-6230: Unable to connect with database if security.db reference is removed from databases.conf file 2020-04-07 12:42:11 +03:00
Dmitry Yemanov
3ce4605e3c Implemented CORE-6278: Efficient table scans for DBKEY-based range conditions 2020-04-07 10:04:40 +03:00
firebirds
fbf848829b increment build number 2020-04-07 00:05:38 +00:00
Dmitry Yemanov
ebdf25c59e Switch log segment when the database changes its backup state 2020-04-06 16:51:59 +03:00
Dmitry Yemanov
a00f4f2385 Enforce control file consistency across platforms 2020-04-06 16:05:36 +03:00
Dmitry Yemanov
24908fd1c7 Disable replication of EDS pool management commands 2020-04-06 16:00:03 +03:00
Dmitry Yemanov
eb7c9f3140 Cleanup 2020-04-06 15:31:54 +03:00
Dmitry Yemanov
76fb2b39b2 Allow replication in the native charset, it fixes some corner cases with conversion to UTF8 2020-04-06 15:03:29 +03:00
Dmitry Yemanov
d6852da0f3 Allow physcal backups for read-only replicas 2020-04-06 13:26:35 +03:00
Dmitry Yemanov
ef565b1832 Documentation 2020-04-06 11:32:31 +03:00
Dmitry Yemanov
bf4e089271 Fixed the sub-optimal plan reported by Vlad privately 2020-04-06 11:21:32 +03:00
Dmitry Yemanov
24f974da1e Initial implementation of lateral derived tables 2020-04-06 11:21:32 +03:00
firebirds
0f17bcd31e increment build number 2020-04-04 00:04:38 +00:00
Adriano dos Santos Fernandes
4600136923 Improvement CORE-6274 - Increase parse speed of long queries. 2020-04-03 16:38:12 +00:00
Adriano dos Santos Fernandes
ccebb99048 Trim trailing spaces. 2020-04-03 16:37:59 +00:00