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

49108 Commits

Author SHA1 Message Date
alexpeshkoff
0e5e9ffdfb Rolled back my change - it breaks setting FIREBIRD in environment without "/" in the end 2013-03-22 14:03:04 +00:00
firebirds
8148d06e8a nightly update 2013-03-22 01:11:30 +00:00
hvlad
a418373026 Optimization: delay clearing of page_full flag until page have at least 25% of free space. It saves few costly mark_full() calls when space is actively allocated and reclaimed in highly concurrent environment and reduces PP contention. 2013-03-21 08:23:39 +00:00
firebirds
0ee91bc2c6 nightly update 2013-03-21 01:00:37 +00:00
hvlad
2df60f21ea Fixed AV in remote server code reported by Dmitry Kovalenko in fb-devel 2013-03-20 13:13:33 +00:00
firebirds
8ef792bd4f nightly update 2013-03-20 01:58:09 +00:00
hvlad
166f168a6d Fixed boot build 2013-03-19 11:29:15 +00:00
alexpeshkoff
14c858ddd0 Improvement from Dmitry Kovalenko 2013-03-19 07:24:57 +00:00
firebirds
fb79f9c36e nightly update 2013-03-19 01:41:01 +00:00
dimitr
a5fcd897b3 Warnings. 2013-03-18 13:10:36 +00:00
alexpeshkoff
a2dd7e211f Ugly fix for CORE-4066, but looks like here g++ is too strong in type correctness. 2013-03-18 10:50:37 +00:00
firebirds
08824b1110 nightly update 2013-03-18 02:22:15 +00:00
asfernandes
a412ef75bf Misc. 2013-03-17 20:36:56 +00:00
dimitr
15e4367810 Small refactoring. 2013-03-17 17:35:53 +00:00
dimitr
7ef0a0aa14 Cleanup. MSVC10 does not like references to non-existing files. As for INTL, I see no sense in seeing all the charsets/collations in the IDE. 2013-03-17 17:09:26 +00:00
dimitr
680d1b4e34 Fixed CORE-4036: Bugcheck or database corruption when attempting to store long incompressible data into a table. 2013-03-17 14:39:09 +00:00
dimitr
c1edf38760 A bit more precise timeout accounting. 2013-03-17 12:20:29 +00:00
dimitr
47c71f35ed Completed refactoring of the database shutdown. Fixed a few remaining bugs there. Fixed timeout accounting in SS as well as CORE-3817: Forced database shutdown does not work if non-zero delay was specified. 2013-03-17 12:14:25 +00:00
firebirds
cad4767237 nightly update 2013-03-16 01:15:41 +00:00
alexpeshkoff
afa0770781 1. Fixed broken by me a few time ago server shutdown.
2. Implemented prototype of TLS-based debugging helper holding information about 'What does firebird do now?"
   Currently it's more or less ready for use with JAttachment::release().
2013-03-15 16:37:32 +00:00
firebirds
2061b36760 nightly update 2013-03-14 02:03:51 +00:00
asfernandes
b1644df1c8 Fixed CORE-4061 - isql does not insert boolean values correctly, always shown as False. 2013-03-13 02:15:38 +00:00
firebirds
37a7f1c40b nightly update 2013-03-13 01:57:27 +00:00
alexpeshkoff
c18bbe99a2 fixed sample 2013-03-12 12:37:17 +00:00
alexpeshkoff
538dc8cd87 New fix for CORE-3995: Slight problem with GBAK parameter checking 2013-03-12 11:43:46 +00:00
dimitr
478857711e Correction. 2013-03-12 10:26:33 +00:00
dimitr
4f36232dec For the consistency sake, let's explicitly release the result set. 2013-03-12 09:52:10 +00:00
dimitr
6af4fe0702 Disallowed default copying and assignment in sync wrappers. Fixed a theoretically possible handle leak in the condition class. Thanks to Dmitry Kovalenko. 2013-03-12 09:39:38 +00:00
firebirds
fa5a1f53fd nightly update 2013-03-12 01:08:36 +00:00
alexpeshkoff
5c0cec6d9f Fixed CORE-3360: update ... returning ... raises -551 (no perm to update) for a column present only in the returning clause 2013-03-11 15:43:33 +00:00
firebirds
fce4f5cdf2 nightly update 2013-03-11 01:25:03 +00:00
asfernandes
d8a9ec4392 Cleanup. 2013-03-10 20:38:44 +00:00
asfernandes
50475858e2 Misc. 2013-03-10 15:39:13 +00:00
hvlad
50c4099b92 Make tracing VIO works and more easy to use:
- log into file instead of console
- rebuild only small set of affected modules when VIO_DEBUG is changed
2013-03-10 14:48:17 +00:00
dimitr
17e5249a71 Misc syntax adjustments suggested by Adriano. 2013-03-10 07:03:17 +00:00
firebirds
b3ddbb54bb nightly update 2013-03-10 01:30:50 +00:00
asfernandes
3b543a9eae Misc. 2013-03-10 00:55:43 +00:00
asfernandes
0ee248e062 Add missing entries. 2013-03-09 22:00:16 +00:00
firebirds
9f23d93f10 nightly update 2013-03-09 01:32:56 +00:00
asfernandes
6de58d0ccb Cleanup. 2013-03-08 15:31:25 +00:00
asfernandes
bd237461db Misc. 2013-03-08 02:37:40 +00:00
firebirds
4279f80096 nightly update 2013-03-08 01:42:18 +00:00
asfernandes
6716fe1989 Correction. 2013-03-07 15:41:52 +00:00
asfernandes
809508145c Make line numbers of processed y-file matches parser.y lines. 2013-03-07 15:29:44 +00:00
asfernandes
09c26be42d Update generated file. 2013-03-07 15:29:22 +00:00
dimitr
86f4b02ef3 1) Cleanup and renaming in the SCL code.
2) Reimplemented the USAGE privilege as a separate one.
3) Added USAGE permission checks for generators/sequences and exceptions.
4) Supported USAGE in GRANT/REVOKE for all object types.
5) Refactored SET GENERATOR and ALTER SEQUENCE as true DDL. blr_set_generator is supported only for backward compatibility, it's not generated by DSQL anymore.
6) Added START WITH clause for [RE]CREATE SEQUENCE and CREATE OR ALTER SEQUENCE.
7) Fixed a number of related errors.
2013-03-07 13:59:03 +00:00
dimitr
ba92ee769c Misc. 2013-03-07 12:23:14 +00:00
dimitr
07a4c27b66 Fixed Windows build. Thanks to Dmitry Kovalenko. 2013-03-07 05:34:36 +00:00
firebirds
f10a3c076d nightly update 2013-03-07 00:49:09 +00:00
dimitr
218369162e An ultimate solution for the CRT warnings targeted at both native and external (ICU, BTYACC) modules. Inspired by the ICU-only patch contributed by Dmitry Kovalenko. 2013-03-06 14:30:05 +00:00