01b521bd53
Fixed CORE-5379: Regression service API for isc_spb_sts_table
2016-10-17 19:16:29 +03:00
Adriano dos Santos Fernandes
6c2e26cbbd
Fixed CORE-5314 - UDFs declared with large varchars take excessive time to execute.
2016-10-17 13:07:25 -02:00
firebirds
dc0f09ee08
increment build number
2016-10-15 00:02:24 +00:00
Roman Simakov
0037c98019
Fixed mistake of posting access items for the table itself
2016-10-14 19:04:47 +03:00
John Paul Adrian Glaubitz
7ba46163c7
Add platform support for Linux/m68k ( #51 )
...
* Add generic platform support for Linux/m68k
* Include sem_t when determining values for FB_ALIGNMENT and FB_DOUBLE_ALIGN
On m68k, 'long long' is 16-bit aligned while 'sem_t' is 32-bit aligned
and we must therefore include 'sem_t' when determining the values for
FB_ALIGNMENT and FB_DOUBLE_ALIGN. Otherwise, the futex system call
will fail on these systems.
* Don't try to include headers for __cpuid on non-x86 targets
* Make sure that the version scripts include _IO_stdin_used on Linux
The GNU C library supports two ABIs for libio, one is the pre-2.1
ABI and the other is the current one. In order to determine which
ABI is to be used, the C library checks whether the _IO_stdin_used
symbol is exported by the executable. In case the symbol is present,
the new ABI is assumed, if the symbol is missing, the old ABI is
assumed. Thus, if an application is linked against a modern version
of glibc, it must export the _IO_stdin_used symbol as otherwise the
executable can crash or provoke other unexpected behavior on some
architectures like PowerPC or MIPS because the C library is using
the old ABI in this case.
2016-10-14 13:12:09 +03:00
83899abaac
Better style
2016-10-14 12:02:15 +03:00
firebirds
c2f40c083d
increment build number
2016-10-14 00:02:20 +00:00
Adriano dos Santos Fernandes
47d740fb97
Merge pull request #49 from mariuz/patch-1
...
Remove emacros-cross_ref outdated documentation
2016-10-13 11:56:22 -03:00
Adriano dos Santos Fernandes
5f9e24d51c
Merge pull request #50 from mariuz/patch-2
...
Delete cleaning-todo.txt
2016-10-13 11:55:33 -03:00
Popa Marius Adrian
a4ac3e197f
Delete cleaning-todo.txt
...
Remove cleaning-todo.txt (old file for v1 and v2 versions)
2016-10-13 12:03:39 +03:00
Popa Marius Adrian
4913231c58
Remove emacros-cross_ref outdated documentation
2016-10-13 12:01:05 +03:00
firebirds
21eae15273
increment build number
2016-10-13 00:02:23 +00:00
7a4296561c
Fixed CORE-5359: MessageMetadata's getScale returns int and MetadataBuilder's setScale want unsigned
2016-10-12 17:46:11 +03:00
Roman Simakov
a0a2495b40
Several fixes regarding Adriano notes.
...
Now exptracting metadata of GTT with options is more correct and mutually exclusive options of GTT are prohibited.
2016-10-12 17:10:59 +03:00
b76648f1f6
Implemented CORE-5374: Make database name available to crypt plugin
2016-10-12 15:22:15 +03:00
firebirds
d079557458
increment build number
2016-10-11 00:02:22 +00:00
b5c665e618
Missing break - thanks to Adriano
2016-10-10 17:04:07 +03:00
firebirds
9c7fb88429
increment build number
2016-10-08 00:02:22 +00:00
Adriano dos Santos Fernandes
937cb8dafd
Misc.
2016-10-07 11:09:43 -03:00
Adriano dos Santos Fernandes
3dcb2c091c
Fixed CORE-5366 - Regression: could not use CASE expression with more than 255 conditions.
2016-10-07 09:37:29 -03:00
Adriano dos Santos Fernandes
c1a818b0b9
Misc.
2016-10-06 22:53:17 -03:00
firebirds
4a96c09240
increment build number
2016-10-05 00:02:23 +00:00
Adriano dos Santos Fernandes
8a4b7e3b79
Fixed CORE-5367 - Regression: (boolean) parameters as search condition no longer allowed.
2016-10-04 11:50:43 -03:00
Adriano dos Santos Fernandes
19788ff96d
Misc.
2016-10-03 22:33:31 -03:00
firebirds
8dfe0836bc
increment build number
2016-10-04 00:02:21 +00:00
Roman Simakov
052c97b662
Fixes for DB level triggers
2016-10-03 17:55:40 +03:00
firebirds
7a53286d54
increment build number
2016-10-03 00:02:21 +00:00
Dmitry Yemanov
2852a2d916
Fixed crash for db-level triggers. Roman, please review.
2016-10-02 17:25:36 +03:00
firebirds
5330b765f2
increment build number
2016-09-30 00:02:24 +00:00
Adriano dos Santos Fernandes
017ed2cf79
Simplifications.
2016-09-29 13:41:08 -03:00
firebirds
af5ef8fafd
increment build number
2016-09-29 00:02:21 +00:00
Roman Simakov
8423748c2b
Correct description
2016-09-28 18:06:17 +03:00
Roman Simakov
9aab6ed8cc
SQL SECURITY Feature ( #42 )
...
* Added SQL SECURITY clause to various DDL statements
2016-09-28 17:24:04 +03:00
firebirds
d3a0723ae4
increment build number
2016-09-24 00:02:20 +00:00
Adriano dos Santos Fernandes
09c2dc164b
Usage of C++11 strongly typed enum.
2016-09-23 15:28:03 -03:00
Adriano dos Santos Fernandes
f864a6d68a
Removed all KW_ prefixes from parse.y and adds by script TOK_ prefix to all #define tokens generated by btyacc.
...
This change is done because using strongly-typed C++11 enums, prefixes are removed from enum items
(as they're scoped) and that has a big tendency to clash with generated parser defines.
Windows build untested.
2016-09-23 15:12:13 -03:00
Adriano dos Santos Fernandes
b47394b977
Update CHANGELOG.
2016-09-23 13:51:53 -03:00
Adriano dos Santos Fernandes
796a2b1eec
Rename type/variable to reflect recent changes.
2016-09-23 13:43:41 -03:00
Adriano dos Santos Fernandes
a9378178fd
Feature CORE-5346 - Window Function: named window.
2016-09-23 13:43:10 -03:00
firebirds
f8382b6369
increment build number
2016-09-23 00:02:17 +00:00
Adriano dos Santos Fernandes
c6d9135586
Merge pull request #48 from FirebirdSQL/work/c++11
...
Use restricted list of C++11 features
2016-09-22 11:56:42 -03:00
10a4cded1a
Frontported fix for CORE-5355: XpbBuilder fails to create new TPB
2016-09-22 14:55:20 +03:00
firebirds
c98ca99ce2
increment build number
2016-09-22 00:02:21 +00:00
hvlad
d8f43da00f
Generate savepoint around blr_store for non-cursor INSERT's (INSERT INTO ... VALUES (...) ) with sub-select in VALUES list.
...
It fixes bug CORE-5337 : The subquery in the insert list expressions ignore the changes made earlier in the same executable block.
Note, existing procedures and triggers should be recompiled to have new BLR code.
2016-09-21 12:38:24 +03:00
firebirds
4daf083e93
increment build number
2016-09-20 00:02:24 +00:00
Dmitry Yemanov
da2bccb013
Bugfix CORE-5351: LEFT JOIN incorrectly pushes UDF into the inner stream causing wrong results
2016-09-19 19:42:27 +03:00
firebirds
78ddb3a868
increment build number
2016-09-17 00:02:21 +00:00
6d7e4d91a6
Postfix for CORE-5204: take into an account --enable-binreloc flag
2016-09-16 14:01:44 +03:00
firebirds
c68a3bbd66
increment build number
2016-09-16 00:02:26 +00:00
53044c3441
Do not segfault in a case of unexpected exception
2016-09-15 19:52:52 +03:00