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

40599 Commits

Author SHA1 Message Date
asfernandes
aef750ac83 increment build number 2009-12-31 11:24:27 +00:00
asfernandes
ab08e604cf increment build number 2009-12-31 11:24:26 +00:00
asfernandes
b2870454bf increment build number 2009-12-31 11:24:24 +00:00
robocop
d093ac4e08 increment build number 2009-12-31 09:08:00 +00:00
robocop
08819b1224 Silence these two warnings for now. 2009-12-31 09:07:59 +00:00
alexpeshkoff
c669f882b7 increment build number 2009-12-30 15:24:17 +00:00
alexpeshkoff
443f261abf Introduce isc_dpb_version2 - format is WideTagged. 2009-12-30 15:24:16 +00:00
alexpeshkoff
db5dc212ff increment build number 2009-12-30 15:24:15 +00:00
alexpeshkoff
a348446604 increment build number 2009-12-30 15:24:14 +00:00
alexpeshkoff
c63caf9d95 increment build number 2009-12-30 15:24:13 +00:00
alexpeshkoff
5585abb7d9 increment build number 2009-12-30 15:16:34 +00:00
alexpeshkoff
4f58f8ef67 removed wrong assertion 2009-12-30 15:16:32 +00:00
asfernandes
27ceef4641 increment build number 2009-12-30 14:50:22 +00:00
asfernandes
1cb7ba068e Try to collect function signatures like procedures. Not good yet. 2009-12-30 14:50:18 +00:00
fsg
454cf50d9e increment build number 2009-12-30 13:53:51 +00:00
alexpeshkoff
43627cc974 increment build number 2009-12-30 12:55:54 +00:00
alexpeshkoff
703572d683 increment build number 2009-12-30 12:55:53 +00:00
alexpeshkoff
cb3071606d Removed a number of unused and suspicious functions 2009-12-30 12:55:52 +00:00
robocop
bb0963513a increment build number 2009-12-30 04:24:32 +00:00
robocop
a62efcde16 Misc. 2009-12-30 04:24:31 +00:00
asfernandes
12d4f59c61 increment build number 2009-12-30 01:40:41 +00:00
asfernandes
6ca3b2d155 increment build number 2009-12-30 01:40:40 +00:00
asfernandes
82ccb81d3b Unify even more procedure and function handling. While at it, fix a wrong access to req_procedure when validating function. 2009-12-30 01:40:39 +00:00
asfernandes
4a5e7d5b0b increment build number 2009-12-30 00:50:41 +00:00
asfernandes
d4f5e8dfae increment build number 2009-12-30 00:50:40 +00:00
asfernandes
0057047932 Misc 2009-12-30 00:50:39 +00:00
asfernandes
0a6eeab828 increment build number 2009-12-30 00:50:38 +00:00
asfernandes
c121ae10c3 increment build number 2009-12-30 00:50:37 +00:00
asfernandes
4c22c200e0 increment build number 2009-12-30 00:50:35 +00:00
asfernandes
3814d484fd increment build number 2009-12-29 15:27:59 +00:00
asfernandes
29df794a24 Fixes and completions for packages 2009-12-29 15:27:58 +00:00
asfernandes
e9f2ec6519 increment build number 2009-12-29 15:27:57 +00:00
asfernandes
8a4cc19a6f increment build number 2009-12-29 15:27:56 +00:00
asfernandes
f43294c64d increment build number 2009-12-29 15:27:55 +00:00
fsg
b7a27b98c6 increment build number 2009-12-29 13:53:58 +00:00
fsg
320915198e increment build number 2009-12-29 13:53:57 +00:00
fsg
948435200d increment build number 2009-12-29 13:53:26 +00:00
fsg
939425ae1e increment build number 2009-12-29 13:52:32 +00:00
robocop
2d89b546fa increment build number 2009-12-29 12:56:10 +00:00
robocop
bf3fbd05c3 Comment unused items. 2009-12-29 12:56:09 +00:00
hvlad
02c87f0d92 increment build number 2009-12-29 12:46:54 +00:00
hvlad
a3ab95f8f6 All memory allocations should be ALLOC_ALLIGMENT aligned.
It fixed bug in Win64 DEBUG build.
2009-12-29 12:46:53 +00:00
robocop
12399c8fd2 increment build number 2009-12-29 11:32:59 +00:00
robocop
be0a0be938 Misc. 2009-12-29 11:32:57 +00:00
dimitr
68abccd8d8 increment build number 2009-12-29 10:58:13 +00:00
dimitr
4e552c1c7f increment build number 2009-12-29 10:58:12 +00:00
dimitr
1b71e7e5f4 increment build number 2009-12-29 10:56:50 +00:00
dimitr
05af139108 increment build number 2009-12-29 10:54:09 +00:00
dimitr
1c89567357 Support the -D switch on Windows. 2009-12-29 10:54:08 +00:00
robocop
9c363dbf53 increment build number 2009-12-29 09:07:09 +00:00
robocop
ecbd9b406c Nicer fix for isql v/s v3 schemas. 2009-12-29 09:07:08 +00:00
robocop
c65e407a6a increment build number 2009-12-29 08:42:34 +00:00
robocop
fa99196767 Support Dmitry's new system fields in backup/restore. Isql is still missing the needed pieces. 2009-12-29 08:42:32 +00:00
robocop
5735a479bb increment build number 2009-12-29 07:09:00 +00:00
robocop
e229d40d8c Misc. 2009-12-29 07:08:59 +00:00
robocop
9e8620df21 increment build number 2009-12-29 07:08:58 +00:00
asfernandes
b9b5edd2f7 increment build number 2009-12-28 22:18:41 +00:00
asfernandes
acbd61f20f Support for named parameters for PreparedStatement using C++ variables 2009-12-28 22:18:40 +00:00
asfernandes
076395bb88 increment build number 2009-12-28 15:31:11 +00:00
asfernandes
c738cb7469 increment build number 2009-12-28 15:31:10 +00:00
asfernandes
e8cc188227 Store the view context type when it doesn't came from backup and simplify the code. Still problems altering procedures used in views. 2009-12-28 15:31:09 +00:00
dimitr
cc025166da increment build number 2009-12-28 14:53:58 +00:00
dimitr
fce21071cb increment build number 2009-12-28 14:53:57 +00:00
dimitr
6e8c90e148 increment build number 2009-12-28 14:53:28 +00:00
dimitr
ad9724685b increment build number 2009-12-28 14:49:39 +00:00
dimitr
f23caf8134 increment build number 2009-12-28 14:48:53 +00:00
fsg
7bb1177721 increment build number 2009-12-28 13:54:04 +00:00
dimitr
f39ade517f increment build number 2009-12-28 13:27:11 +00:00
dimitr
00bc7b9025 Cleanup the deprecated configuration stuff. 2009-12-28 13:27:10 +00:00
dimitr
2a266c3ae9 increment build number 2009-12-28 13:25:47 +00:00
dimitr
d562da2444 increment build number 2009-12-28 13:25:46 +00:00
dimitr
98ee285f20 increment build number 2009-12-28 13:25:13 +00:00
robocop
4605c82d58 increment build number 2009-12-28 11:59:38 +00:00
robocop
c6931dba93 Prevent isql from creating a db when we want to create a schema or worse, that it drops a db when we want to drop a schema. Of course, in the new ODS 12. Probably the change should be backported to avoid disasters with FB2.5 isql working with FB3.0 server. 2009-12-28 11:59:36 +00:00
robocop
7f9e48956e increment build number 2009-12-28 11:54:54 +00:00
robocop
8f4a8ad65c increment build number 2009-12-28 11:54:53 +00:00
robocop
6b314b3ee9 increment build number 2009-12-28 11:54:52 +00:00
robocop
6ef6202f89 Change this confusing ROWCOUNT feature to MAXROWS (there's also COUNT) but the old name is accepted for compatibility with FB2.5. 2009-12-28 11:54:51 +00:00
robocop
b0d546473e increment build number 2009-12-28 11:46:57 +00:00
robocop
2cba19552a increment build number 2009-12-28 11:46:56 +00:00
robocop
fc62cfe6e7 Misc. 2009-12-28 11:46:55 +00:00
asfernandes
2851667738 increment build number 2009-12-28 10:21:52 +00:00
asfernandes
a9d2966f3e Misc 2009-12-28 10:21:51 +00:00
hvlad
79312f6e04 increment build number 2009-12-28 09:34:20 +00:00
hvlad
8c3a8be9c0 increment build number 2009-12-28 09:34:19 +00:00
hvlad
fde013f1a0 More detailed statistics : fragments, big records and blobs info are now available when records analisys is performed. 2009-12-28 09:34:18 +00:00
hvlad
b7147bb8de increment build number 2009-12-28 09:11:21 +00:00
hvlad
ce9fd62c3c Swept flag implementation.
A little optimisation of mark_full() - don't call it if not necessary, don't mark PP if its flags already matched to DP flags.
2009-12-28 09:11:20 +00:00
hvlad
caf39b1d57 increment build number 2009-12-28 09:08:35 +00:00
hvlad
0c6dcc4486 increment build number 2009-12-28 09:08:34 +00:00
hvlad
700c0b4051 increment build number 2009-12-28 09:08:33 +00:00
hvlad
1aeb2b90ea Better name for FIRST_SCN_PAGE constant 2009-12-28 09:08:32 +00:00
robocop
799370911d increment build number 2009-12-28 07:44:47 +00:00
robocop
4ab229599a Temporary measure to compile until Adriano finds a better way. 2009-12-28 07:44:46 +00:00
asfernandes
4edf8d57fc increment build number 2009-12-28 01:06:41 +00:00
asfernandes
ab25c33244 Make packaged functions work 2009-12-28 01:06:40 +00:00
asfernandes
798343385d increment build number 2009-12-28 01:06:39 +00:00
asfernandes
7b29f9055e increment build number 2009-12-28 01:06:37 +00:00
asfernandes
3f9a7318c0 increment build number 2009-12-27 22:05:24 +00:00
asfernandes
61925fb354 increment build number 2009-12-27 22:05:23 +00:00
asfernandes
d8c99a9be2 1) Make procedures and functions member of the same hierarchy (Routine class)
2) Some completion for external functions
2009-12-27 22:05:22 +00:00
asfernandes
24dd5e8f6e increment build number 2009-12-27 22:05:21 +00:00
asfernandes
9c5b3d5a5e increment build number 2009-12-27 22:05:20 +00:00
asfernandes
1bc995e12a increment build number 2009-12-27 22:05:16 +00:00
asfernandes
5cdab620de increment build number 2009-12-27 19:05:39 +00:00
asfernandes
8f19a2b7e1 Consts 2009-12-27 19:05:38 +00:00
asfernandes
907aa5410b increment build number 2009-12-27 16:49:47 +00:00
asfernandes
631ed08aea Misc 2009-12-27 16:49:46 +00:00
asfernandes
a05d8480b6 increment build number 2009-12-27 16:49:45 +00:00
asfernandes
2327d50d89 increment build number 2009-12-27 16:49:25 +00:00
asfernandes
4750f6415e Fix another problem in cursor handling changes 2009-12-27 16:49:23 +00:00
fsg
b4e63eba58 increment build number 2009-12-27 13:53:04 +00:00
asfernandes
b2a9d016a9 increment build number 2009-12-26 22:06:26 +00:00
asfernandes
f9619b16c6 increment build number 2009-12-26 22:06:25 +00:00
asfernandes
b2fe37a833 Transform two GDML STORE statements that run on database creation time to DSQL statements and preload DSQL cache objects to make that possible 2009-12-26 22:06:24 +00:00
fsg
57f6cfa131 increment build number 2009-12-26 13:53:40 +00:00
robocop
a2c2bc9663 increment build number 2009-12-26 13:24:40 +00:00
robocop
5d9204657c More appropriate name. 2009-12-26 13:24:39 +00:00
robocop
81c2691884 increment build number 2009-12-26 13:24:38 +00:00
robocop
d451689d87 increment build number 2009-12-26 13:23:30 +00:00
robocop
fe7ae882b2 Check. 2009-12-26 13:23:29 +00:00
robocop
ee47811b2b increment build number 2009-12-26 13:22:54 +00:00
robocop
a621b9838f Totally misc. 2009-12-26 13:22:52 +00:00
asfernandes
617f604931 increment build number 2009-12-26 02:21:57 +00:00
asfernandes
95e5fd5873 Fix problem of mixing dbkey and record version on the same internal parameter 2009-12-26 02:21:56 +00:00
asfernandes
cccfa9f030 increment build number 2009-12-25 19:30:00 +00:00
asfernandes
0d67c4ac48 increment build number 2009-12-25 19:29:59 +00:00
asfernandes
534b8c020e Misc 2009-12-25 19:29:58 +00:00
asfernandes
f3abccd817 increment build number 2009-12-25 19:29:56 +00:00
asfernandes
9ccc2d64e7 increment build number 2009-12-25 19:29:54 +00:00
dimitr
61b9e03374 increment build number 2009-12-25 15:37:28 +00:00
dimitr
68f9066a51 Misc. 2009-12-25 15:37:24 +00:00
dimitr
6a758c40aa increment build number 2009-12-25 14:37:45 +00:00
dimitr
e07921cc2f PSQL functions (support for default parameters). 2009-12-25 14:37:44 +00:00
fsg
2a40a6c93b increment build number 2009-12-25 13:55:35 +00:00
fsg
3db8ccb444 increment build number 2009-12-25 13:54:24 +00:00
dimitr
a99ce9e07c increment build number 2009-12-25 13:30:41 +00:00
dimitr
a3886ecb19 PSQL functions (continued). 2009-12-25 13:30:38 +00:00
dimitr
5191d2e2fd increment build number 2009-12-25 12:58:08 +00:00
dimitr
ea23c03133 PSQL functions (security). 2009-12-25 12:58:06 +00:00
dimitr
32817da53d increment build number 2009-12-25 12:28:07 +00:00
dimitr
d36473d47e Corrections. 2009-12-25 12:28:05 +00:00
dimitr
94d3e3d6b8 increment build number 2009-12-25 11:24:35 +00:00
dimitr
ef9d35de1c Misc. 2009-12-25 11:24:34 +00:00
dimitr
993a84feac increment build number 2009-12-25 11:16:21 +00:00
dimitr
2702907c88 We don't need an EOS slot for PSQL functions. 2009-12-25 11:16:20 +00:00
dimitr
339da81635 increment build number 2009-12-25 11:15:15 +00:00
dimitr
b58a16411f Now PSQL functions should start [basically] working. 2009-12-25 11:15:13 +00:00
dimitr
cd6f04ffb2 Corrections. 2009-12-25 10:49:53 +00:00
dimitr
346aa8125a increment build number 2009-12-25 10:49:52 +00:00
robocop
8134a50c21 increment build number 2009-12-25 10:30:25 +00:00
robocop
f9f7a523dd increment build number 2009-12-25 10:25:17 +00:00
robocop
b79a6e28af increment build number 2009-12-25 10:19:46 +00:00
robocop
82b90c8f7b increment build number 2009-12-25 09:55:06 +00:00
robocop
06a4224d0b Put class Attachment in its own files by brute force. 2009-12-25 09:55:05 +00:00
robocop
6ed3e9651e increment build number 2009-12-25 09:55:04 +00:00
robocop
33a779e1e4 increment build number 2009-12-25 09:55:03 +00:00
robocop
c0fce855b3 increment build number 2009-12-25 09:55:02 +00:00
dimitr
9a8d093051 increment build number 2009-12-25 09:50:38 +00:00
dimitr
cb4d798aca Corrections. 2009-12-25 09:50:35 +00:00
dimitr
d39fd83ccd increment build number 2009-12-25 07:26:51 +00:00
dimitr
dae4d855d4 Correction. 2009-12-25 07:26:50 +00:00
dimitr
7f4bb8c418 Misc. 2009-12-25 07:26:49 +00:00
dimitr
257069fa34 increment build number 2009-12-25 07:25:50 +00:00
dimitr
06f2db37e7 increment build number 2009-12-25 07:24:09 +00:00
dimitr
fd7c728b83 increment build number 2009-12-25 07:09:03 +00:00
dimitr
18ed3075f1 I believe this code has been originally intended to work this way. 2009-12-25 07:09:02 +00:00
dimitr
aa21c48f33 increment build number 2009-12-25 06:52:10 +00:00
dimitr
c5326232e0 Corrections. 2009-12-25 06:52:09 +00:00
robocop
c36a61418f increment build number 2009-12-25 05:18:08 +00:00
robocop
273ef5b87c Tabify and style. 2009-12-25 05:18:07 +00:00
robocop
7e93791121 increment build number 2009-12-25 04:41:11 +00:00
robocop
f3091483ca Misc. 2009-12-25 04:41:10 +00:00
asfernandes
c1d631349f increment build number 2009-12-25 00:13:47 +00:00
asfernandes
e2171a1d67 Fix Linux SS build 2009-12-25 00:13:46 +00:00
dimitr
3ed9708f7a increment build number 2009-12-24 15:41:40 +00:00
dimitr
33155c65b7 An alternative way to assign auto-generated metadata IDs while restoring a database. It doesn't require system triggers.
If nobody objects, I will migrate procedure/exception/generator IDs to this approach and then redo my system triggers cleanup.
2009-12-24 15:41:39 +00:00
dimitr
14b965c168 increment build number 2009-12-24 15:27:31 +00:00
dimitr
93f78b51ed Misc. 2009-12-24 15:27:30 +00:00
asfernandes
994e3e0025 increment build number 2009-12-24 14:43:55 +00:00
dimitr
afd310b8b7 Sorry, this was a bad idea. Backup/restore cycle doesn't preserve IDs.
To be reconsidered some other day.
2009-12-24 14:29:19 +00:00
dimitr
3e8d412e35 increment build number 2009-12-24 14:29:18 +00:00
dimitr
4391a7be36 increment build number 2009-12-24 14:24:05 +00:00
dimitr
60f81819c3 Cleanup. These system triggers are not required anymore, IDs are assigned by the engine itself. 2009-12-24 14:24:04 +00:00
dimitr
819cdccd9e increment build number 2009-12-24 14:15:22 +00:00
dimitr
6e1f8db753 Metadata cache support for PSQL functions. 2009-12-24 14:15:21 +00:00
fsg
b2cd45ffe4 increment build number 2009-12-24 14:01:31 +00:00
robocop
fc1e77ed78 increment build number 2009-12-24 12:56:32 +00:00
robocop
105bb19114 Shortcut. 2009-12-24 12:56:31 +00:00
dimitr
d2c33b9533 increment build number 2009-12-24 12:02:30 +00:00
dimitr
e3a3594f12 Corrections. 2009-12-24 12:02:29 +00:00
robocop
85aec02b83 increment build number 2009-12-24 11:49:16 +00:00
robocop
6e2ea898dc I copied this code from another place, but I'm not sure how to proceed in case of errors. 2009-12-24 11:49:15 +00:00
robocop
043746edcd increment build number 2009-12-24 11:48:19 +00:00
robocop
0564019d2f Misc and cleanup. 2009-12-24 11:48:17 +00:00
robocop
494a919b18 increment build number 2009-12-24 10:42:33 +00:00
robocop
cd4c00ab21 Misc. 2009-12-24 10:42:32 +00:00
dimitr
59902d3867 increment build number 2009-12-24 10:32:55 +00:00
dimitr
288956c8d0 Corrections. 2009-12-24 10:32:54 +00:00
dimitr
af1d704168 increment build number 2009-12-24 10:32:07 +00:00
asfernandes
f9e2f5f626 increment build number 2009-12-23 21:43:39 +00:00
asfernandes
5a18d99059 increment build number 2009-12-23 21:43:38 +00:00
asfernandes
2d62037b2a Misc 2009-12-23 21:43:37 +00:00
asfernandes
a8a37263a1 increment build number 2009-12-23 21:43:36 +00:00
dimitr
0b9c0be568 increment build number 2009-12-23 14:19:39 +00:00
dimitr
79a2e9bdcb Cleanup. 2009-12-23 14:19:38 +00:00
dimitr
1c3d32e38b increment build number 2009-12-23 14:19:03 +00:00
fsg
b72bae273c increment build number 2009-12-23 13:53:14 +00:00
asfernandes
a8f9a85611 increment build number 2009-12-23 01:19:19 +00:00
asfernandes
024c09403b Misc 2009-12-23 01:19:18 +00:00
asfernandes
b42dbfec91 increment build number 2009-12-23 00:57:09 +00:00
asfernandes
d3ac9ac6cc More refactoring: name changes, accessors, consts, removed not good references (statement referencing scratch and metadata indirectly) 2009-12-23 00:57:08 +00:00
asfernandes
080158e526 increment build number 2009-12-23 00:57:07 +00:00
asfernandes
fcefedd24e increment build number 2009-12-23 00:57:06 +00:00
asfernandes
f9a9025116 increment build number 2009-12-23 00:57:05 +00:00
asfernandes
ac2cd0b7cd increment build number 2009-12-23 00:57:04 +00:00
asfernandes
73f4f78453 increment build number 2009-12-22 15:36:12 +00:00
asfernandes
22a6daea18 increment build number 2009-12-22 15:36:11 +00:00
asfernandes
8968888820 Getters and setters for DsqlCompiledStatement and consts 2009-12-22 15:36:10 +00:00
asfernandes
3dcf1c2a3d increment build number 2009-12-22 15:36:09 +00:00
asfernandes
f9379e948b increment build number 2009-12-22 15:36:08 +00:00
asfernandes
8d0e425634 increment build number 2009-12-22 14:26:50 +00:00
fsg
088605f3b3 increment build number 2009-12-22 13:52:45 +00:00
alexpeshkoff
f4db04a556 increment build number 2009-12-22 10:30:51 +00:00
alexpeshkoff
6ac0333b4b increment build number 2009-12-22 10:30:50 +00:00
alexpeshkoff
b3ff195a64 Cleanup - two flags are always set to true starting with ODS > 10 2009-12-22 10:30:49 +00:00
alexpeshkoff
1afdc1091b increment build number 2009-12-22 10:30:48 +00:00
dimitr
22af1c36ba increment build number 2009-12-22 05:32:06 +00:00
dimitr
173d792262 Correction, thanks to Adriano. 2009-12-22 05:32:05 +00:00
asfernandes
6f5deec659 increment build number 2009-12-22 00:08:51 +00:00
asfernandes
e06a23ce06 increment build number 2009-12-22 00:08:50 +00:00
asfernandes
dd6331f002 Some fixes; Misc. 2009-12-22 00:08:49 +00:00
asfernandes
8813a6a922 increment build number 2009-12-22 00:08:48 +00:00
asfernandes
7a6ef0dfc4 increment build number 2009-12-22 00:08:46 +00:00
asfernandes
7e4591afd4 increment build number 2009-12-22 00:08:44 +00:00
asfernandes
0e1f3d4113 increment build number 2009-12-21 20:55:09 +00:00
asfernandes
fdc2103131 increment build number 2009-12-21 20:55:08 +00:00
asfernandes
bc0cfcd584 1) Make it build in Linux; 2) Fix some warnings 2009-12-21 20:55:07 +00:00
asfernandes
8e7aa85352 increment build number 2009-12-21 20:55:06 +00:00
asfernandes
74158d3e6a increment build number 2009-12-21 20:55:05 +00:00
asfernandes
0e8b0e5d28 increment build number 2009-12-21 20:55:04 +00:00
dimitr
9d031cef89 increment build number 2009-12-21 17:55:08 +00:00
dimitr
70cde22b5a increment build number 2009-12-21 17:55:07 +00:00
dimitr
37149ff3b3 increment build number 2009-12-21 17:53:50 +00:00
dimitr
6afd92f854 Support for PSQL functions (other JRD changes). Still work in progress. 2009-12-21 17:53:49 +00:00
dimitr
c704a05f69 increment build number 2009-12-21 17:43:03 +00:00
dimitr
094fbde09b increment build number 2009-12-21 17:43:02 +00:00
dimitr
debe65bcfb Support for PSQL functions (other JRD changes). Still work in progress. 2009-12-21 17:43:01 +00:00
dimitr
34d21655d1 increment build number 2009-12-21 17:31:35 +00:00
dimitr
87c632874d Support for PSQL functions (misc JRD changes). Still work in progress. 2009-12-21 17:31:34 +00:00