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

55594 Commits

Author SHA1 Message Date
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