September to December 2021
December 2021
master branch
- Finished reworking the profiler as plugin as well bugfixes.
- Finished work in Docker build for Linux.
- Finished work in Docker build for Windows.
- Fixed #7077 - EXECUTE BLOCK (without RETURNS) do not work with batches.
v4 branch
- Fixed #7062 - Creation of expression index does not release its statement correctly.
- Fixed #7064 - Linear regression functions aren't implemented correctly.
- Fixed #7088 - MacOS UDR and Legacy_UserManager plugins not working due to not exported entry point.
v3 branch
- #7041 - Helping with MacOS M1 port.
- Fixed #7084 - Creating unique constraints on MacOS fails on larger tables.
- Backported fix for #7088 - MacOS UDR and Legacy_UserManager plugins not working due to not exported entry point.
November
master branch
-
Continued work in Docker build for Linux.
-
Fixed #7037 - Build problem when using both --with-builtin-tommath and --with-builtin-tomcrypt.
-
Discussions about Unicode and character contractions. Continued reworking the profiler as plugin as well bugfixes.
-
Improvement #7038 - Improve performance of STARTING WITH with insensitive collations.
-
Discussion about request ID and MON$STATEMENTS.
-
Fixed #7045 - International characters in table or alias names causes queries of MON$STATEMENTS to fail.
-
Added table MON$COMPILED_STATEMENTS and columns MON$STATEMENTS.MON$COMPILED_STATEMENT_ID and MON$CALL_STACK.MON$COMPILED_STATEMENT_ID.
V.4 branch
- Backported Windows build for Visual Studio 2019 and 2022 using project files as VS 2017.
October
master branch
-
Private discussions about Unicode and character contractions.
-
Finished working in introducing the external memory pool to avoid problems with destructors of external library.
-
Started reworking the profiler as plugin as well bugfixes.
-
Fixed #7018 - Problems with windows frames.
-
Postfix for #6815 - fix request counters.
-
Started work in Docker build for Windows.
-
Started work in Docker build for Linux.
-
Remove remains of help.fdb after QLI removal.
-
Windows build for Visual Studio 2019 and 2022 using project files as VS 2017.
-
GitHub Actions build for Visual Studio 2019 and 2022.
V.4 branch
- Fixed tzdata update job.
- Backported fix for #7018 - Problems with windows frames.
September
Master branch
-
Finished feature #6681 - Support for WHEN NOT MATCHED BY SOURCE for MERGE statement [CORE6448].
-
Fixed #6942 - Incorrect singleton error with MERGE and RETURNING.
-
Added ObjectsArray iterator for usage with std algorithms.
-
Rework messages processing, simplifying the build and avoiding store generated files in git.
-
Discussion: Profiler plugin API.
-
Verifying crash reported by LibreOffice.
-
Windows build: Avoid wipe out others path because of spaces in path.
-
Fixed Windows empbuild build in DEBUG configuration.
-
Started work in introducting the external memory pool to avoid problems with destructors of external library.
-
Fixed AppVeyor x86 build.
-
Avoid possible buffer overflow in system blob filter.
-
Reviewed and applied PR #6964 - add --with-system-re2 configure option for using system-wide libre2.
-
Private discussions about Unicode and character contractions.
-
Improve build of external projects using same tools and flags specified by user in POSIX.
-
Reviewed PR #6972 - add --with-system-boost configure option for using system-wide boost headers.
-
Cleanup: get rid of unused variables.
-
Reviewed #6983 - New built-in function BLOB_APPEND.
-
Fixed tzdata update job.
v4 branch
V.3 branch
Adriano dos Santos Fernandes
Sao Paulo, Brazil