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

265 Commits

Author SHA1 Message Date
asfernandes
cbe9acb76b Misc 2006-07-16 20:38:17 +00:00
robocop
4ca73444e5 - Fix message requesting a unique index to request a UK or PK constraint to be able to create a FK: indexes manually created aren't honored.
- Commit (without external or self documentation) a debugging features in isql to show dependencies with cryptic. not suite for end users output:
SHOW DEPENendenc[y | ies] obj_name
2006-07-14 06:57:19 +00:00
robocop
acd1d6dcbc Expand Michal Kubecek's idea to the SHOW command so the object types have more flexibility in their abbreviations. Example: SHOW EXCEP[TIONS] will do with every correct abbrev between 5 and 10 characters. 2006-07-11 07:13:46 +00:00
asfernandes
34a6dd6b9f Correction 2006-07-01 22:48:42 +00:00
asfernandes
2dc17eeb5e Misc 2006-07-01 02:21:22 +00:00
mkubecek
6c67b600ca use TempFile to create temporary files 2006-06-30 19:09:24 +00:00
mkubecek
23ce7eda59 fixed check of fopen() failure 2006-06-30 15:45:03 +00:00
asfernandes
4919fc38c1 Small correction thanks to Claudio 2006-06-28 18:33:31 +00:00
asfernandes
ad4113e863 Implementation of feature-request (CORE-704) Ctrl+C to cancel queries - thanks to Michal Kubecek 2006-06-26 18:24:07 +00:00
mkubecek
a4221daa38 missing Firebird::PathName to C string conversion 2006-06-25 13:21:56 +00:00
asfernandes
b944e7bdc6 Correction 2006-06-15 22:34:49 +00:00
robocop
0914c3a9dd People using other compilers shouldn't be bothered with workarounds for one compiler, while possible. We already have workarounds for gcc, SunOS4 headers, HP/UX compiler, SCO compiler, Apollo compiler... why adding more for everyone? 2006-06-15 04:56:24 +00:00
asfernandes
6704275f76 Make compilable in MSVC6 2006-06-06 15:42:50 +00:00
alexpeshkoff
ded5cc2c49 cleanup 2006-06-06 10:34:32 +00:00
dimitr
8d1c1ed8c4 Dropped SMALL_FILE_NAMES related constants. 2006-06-02 04:23:41 +00:00
dimitr
3937771826 More complete fix. 2006-06-01 05:56:55 +00:00
dimitr
96b99def48 Fixed issues reported by Michal. 2006-06-01 05:12:38 +00:00
dimitr
7cc12e8489 1) Reworked memory management in SORT. Now we're pools aware there.
2) Reworked error handling in SORT and its callers.
3) Replaced DLS+SortMem with the generic TempSpace class.
4) Replaced GDS temp file management with the TempFile class.
5) Various cleanup.
2006-05-31 08:53:00 +00:00
hvlad
701f2cbda4 Global temporary tables implementation 2006-05-21 22:07:35 +00:00
alexpeshkoff
b056a118b5 1. Avoid use of STL
2. Reworked exceptions to make status_exception always hold correct status vector
3. Avoid use of RTTI
2006-05-19 15:17:02 +00:00
robocop
ebe0a75026 Simplification. 2006-05-04 00:02:58 +00:00
aafemt
46c3ee5090 Fix for my previous commit. Thanks to Adriano 2006-04-28 04:12:09 +00:00
aafemt
f5838a4262 Not elegant fix for treating too big statements as an error 2006-04-27 10:57:11 +00:00
robocop
4505c223f0 Correction. 2006-04-11 08:21:23 +00:00
robocop
62ae60c818 Adriano reported a problem with SHOW GENERATORS skipping the required object because an old db had NULL in the sysflag column. Using his proposed fix, committed only to the HEAD. 2006-04-11 07:30:58 +00:00
robocop
a90a72232c Adjust isql to the full words stated in the IB5 docs for the command line options. 2006-04-08 00:03:50 +00:00
alexpeshkoff
543932292f fixed regression in switch 2006-04-06 14:43:01 +00:00
robocop
c5f2284b15 Style. 2006-04-06 08:18:53 +00:00
mkubecek
4a94466a5a Fix of isql command line parser: check for repeated switches or database name. 2006-03-28 04:31:35 +00:00
robocop
2484232f23 - Misc.
- Style
- Avoiding one indentation level.
2006-03-26 05:58:29 +00:00
asfernandes
3329d9fc07 Correction 2006-03-26 03:34:14 +00:00
mkubecek
332dce9203 Fix of isql command line parser: allow only abbreviations of standard switch names, check integer arguments to be integers. 2006-03-25 23:41:36 +00:00
robocop
6bd28bca87 Misc. 2006-03-25 07:01:34 +00:00
robocop
3ed50872b2 Give isql a more useful help when receiving incorrect command line arguments, in sync with other utilities. Courtesy of Michal Kubecek.
Example: isql -?
2006-03-16 09:07:37 +00:00
robocop
c5c56a0043 Fix misleading error message reported by Michal Kubecek. 2006-02-24 09:21:16 +00:00
hvlad
73dcebc962 Replace "../jrd/jrd_time.h" with "../common/classes/timestamp.h" 2006-02-03 13:13:27 +00:00
alexpeshkoff
d1ee840d60 fixed gcc warning(s) 2006-01-16 16:49:15 +00:00
robocop
1ca7a582f9 EXPRESSION_INDICES code is considered stable and therefore there's no need to keep it protected by macros. Please do a full rebuild. 2006-01-14 07:00:44 +00:00
alexpeshkoff
32ef4f5b67 fixed compilation after changes in exception 2006-01-07 16:58:23 +00:00
robocop
f902dd1311 Parse the server version output (that can be large with redirection) correctly when isql -z is used. 2005-12-30 06:57:06 +00:00
alexpeshkoff
9fa49f5077 make server-version output a bit more readable 2005-12-29 09:32:41 +00:00
alexpeshkoff
4447d705c8 fixed bugs in server version reporting 2005-12-29 08:06:11 +00:00
dimitr
0a19363d98 Fixed stack buffer overrun. 2005-12-27 09:42:40 +00:00
alexpeshkoff
2d259e3978 Fixed buffer overrun in case of bad data returned by isc_database_info() 2005-12-26 16:10:59 +00:00
robocop
39b9a7fb22 Avoid the intermediate buffer. 2005-12-03 07:01:16 +00:00
alexpeshkoff
62a24d46e4 1. Moved data structures, written to database file, into ods.h.
2. Added new types of clumplets to ClumpletReader and ClupmletWriter.
3. Applied modified ClumpletReader and ClupmletWriter to /remote and partially /jrd.
4. Added active protection from remote brute-force attack to services API.
2005-11-27 20:53:09 +00:00
robocop
c6a7afcb8a Fix for problems with triggers v/s checks (some triggers not extracted, other automatically generated triggers belonging to CHECK, view's CHECK OPTION and CASCADE being extracted). 2005-11-27 06:42:16 +00:00
robocop
e7fa075880 Let isql yell always, irregardless of the switches. 2005-11-08 23:57:23 +00:00
robocop
c6e7a41878 Fix display alignment problem with CHAR type and small binary fields. 2005-10-08 07:02:54 +00:00
robocop
4337f38101 Update isql accordingly to my previous Fix SF Bug #1292007
Move more hardcoded error strings to the msg database.
2005-10-06 07:02:04 +00:00