firebirds
5df390275c
increment build number
2021-07-26 00:05:03 +00:00
Adriano dos Santos Fernandes
c46f6cd344
Fix problem happening when epp file is modified after initial build.
...
Problem introduced with QLI removal.
2021-07-25 17:09:40 -03:00
firebirds
324091cd47
increment build number
2021-07-24 00:04:42 +00:00
AlexPeshkoff
12c6aee335
Fixed #6874 : Literal 65536 (interpreted as int) can not be multiplied by itself w/o cast if result more than 2^63-1
2021-07-23 19:36:17 +03:00
AlexPeshkoff
36688f7944
Fixed #6845 : Result type of AVG over BIGINT column results in type INT128
2021-07-23 17:22:53 +03:00
firebirds
ffe0b49b9a
increment build number
2021-07-22 00:05:37 +00:00
AlexPeshkoff
16c29983e7
Fixed #6860 : Create user statement fails with SQLSTATE = HY000 when using DataTypeCompatibility
2021-07-21 13:03:41 +03:00
firebirds
4a78973686
increment build number
2021-07-21 00:05:40 +00:00
AlexPeshkoff
dfc0b7e691
Fixed #6896 : Client forcing server to encryption
2021-07-20 19:28:55 +03:00
firebirds
675ca2e181
increment build number
2021-07-17 00:05:26 +00:00
Dmitry Yemanov
30473f4851
Avoid unexpected sign extension when converting from signed 16-bit to unsigned 32-bit. This fixes #6893 : Problem with replication of BLOB segments longer than 32KB.
2021-07-16 15:47:51 +03:00
firebirds
56cc764b4a
increment build number
2021-07-16 00:05:15 +00:00
Adriano dos Santos Fernandes
288364e692
Fix BLR BLOB filter for blr_receive_batch.
2021-07-15 14:35:21 -03:00
firebirds
428595909b
increment build number
2021-07-15 00:05:11 +00:00
Adriano dos Santos Fernandes
ff7dfd06e6
Fix BLR BLOB filter for blr_marks following blr_erase.
2021-07-14 17:47:37 -03:00
firebirds
e8ee0e308a
increment build number
2021-07-09 00:05:05 +00:00
Adriano dos Santos Fernandes
c16a3cf571
Turn warning "deleting pointer to incomplete type may cause undefined behavior" in error in posix build.
2021-07-08 14:30:17 -03:00
Adriano dos Santos Fernandes
e906427900
Fix warning deleting pointer to incomplete type 'Jrd::PatternMatcher' may cause undefined behavior.
2021-07-08 14:28:46 -03:00
firebirds
10ed52a335
increment build number
2021-07-08 00:05:40 +00:00
AlexPeshkoff
ff3e12229c
As suggested by Dimitry Sibiryakov
2021-07-07 14:14:33 +03:00
AlexPeshkoff
75cf546ae6
Cleanup - avoid further code misunderstanding
2021-07-07 11:54:09 +03:00
firebirds
bffe5559c2
increment build number
2021-07-07 00:04:58 +00:00
Adriano dos Santos Fernandes
d2addfa578
Fix #6873 - SIMILAR TO does not use index when pattern starts with non-wildcard character
...
(in contrary to LIKE).
2021-07-06 16:14:26 -03:00
firebirds
23607dc3cf
increment build number
2021-07-06 00:04:58 +00:00
hvlad
7d8179bfd4
Postfix (incorrect pools usage leading to memory leaks).
2021-07-05 23:34:09 +03:00
Adriano dos Santos Fernandes
c6d1036585
Fix #6887 - Invalid SIMILAR TO patterns may lead memory read beyond string limits.
2021-07-05 15:09:25 -03:00
hvlad
9e996070fa
Make sure Engine instance is not destroyed before SharedXXX objects, that uses pointer on Engine in own dtor's.
...
Also, plugins (i.e. Engine) must be released via Plugin Manager, not directly.
2021-07-05 13:15:40 +03:00
hvlad
aa2750ac6e
Fixed incorrect pools usage leading to memory leaks.
2021-07-05 13:15:40 +03:00
hvlad
b82e36ef47
Fixed tiny memory leak.
2021-07-05 13:15:16 +03:00
hvlad
43ec1f24df
Fixed memory leak found by Jiří, see "Memory leak with external engine plugin" in fb-devel
2021-07-05 13:15:02 +03:00
firebirds
9140ee942b
increment build number
2021-07-05 00:04:52 +00:00
hvlad
aa9ca93555
Correction for my old commit (AV detected by tests bugs.core_3323, bugs.core_5645 and bugs.core_5972)
2021-07-04 22:54:45 +03:00
firebirds
b318c4922a
increment build number
2021-07-03 00:05:03 +00:00
Adriano dos Santos Fernandes
24581bb7fe
Fix #6875 - Significant performance regression of SIMILAR TO and SUBSTRING(SIMILAR)
...
when pattern is taken from variable (rather than directly specified).
2021-07-02 11:22:59 -03:00
firebirds
9433e5f740
increment build number
2021-07-02 00:04:58 +00:00
AlexPeshkoff
11f69dee65
Avoid any files in gen after 'make clean_all'
2021-07-01 15:34:13 +03:00
firebirds
6bf7834d30
increment build number
2021-06-30 00:04:57 +00:00
Adriano dos Santos Fernandes
73a0dcdd55
Improvement #6740 - Allow parenthesized query expression for standard-compliance [CORE6511].
2021-06-29 08:28:22 -03:00
firebirds
d346613d6a
increment build number
2021-06-26 00:05:09 +00:00
Adriano dos Santos Fernandes
d680aed1bb
Improvement #6872 - Indexed STARTING WITH execution is very slow with UNICODE collation.
2021-06-25 15:37:25 -03:00
hvlad
84a8e2d334
Fixed few inconsistencies introduced when VIO_erase() started to use update in place:
...
- GC thread\sweeper ignores deleted records with no backversions, that should be cleaned up,
- VIO_erase wrongly increments number of deleted records in case of failure (lock conflict, etc),
- missing notification of GC thread in VIO_erase().
2021-06-25 14:34:51 +03:00
firebirds
4212706a15
increment build number
2021-06-24 00:05:04 +00:00
hvlad
9ed8645d5b
Extract common code\request into deletePrivilegesByRelName().
...
Fixed bug GH-6866 : Some orphan records left at RDB$SECURITY_CLASSES and RDB$USER_PRIVILEGES after DROP PROCEDURE\FUNCTION
2021-06-23 11:32:38 +03:00
firebirds
e98872e898
increment build number
2021-06-22 00:05:08 +00:00
Adriano dos Santos Fernandes
184bab6083
Do not remove versioned filed with make clean.
2021-06-21 14:15:02 -03:00
Adriano dos Santos Fernandes
5915c4fdab
Revert file encoding - damaged in #6840 .
2021-06-21 13:37:12 -03:00
firebirds
11f4556e68
increment build number
2021-06-19 00:05:52 +00:00
AlexPeshkoff
e597db3c7d
Postfix for #6858
2021-06-18 16:10:57 +03:00
firebirds
b43c4e7d64
increment build number
2021-06-18 00:06:10 +00:00
AlexPeshkoff
abb7b03859
An attempt to fix #6830 : An attempt to destroy busy rel_drop_mutex failed
2021-06-17 19:01:50 +03:00