robocop
9f0aeccb2c
Fix warning
2003-08-12 09:55:37 +00:00
brodsom
daf2d5ff2c
-Fix cast warnings
...
-Fix signed/unsigned comparison warnings
-Fix format warnings
-Add MinGW 3.0 rc header
2003-08-09 21:15:32 +00:00
skidder
0e8e48e237
Fix stack corruption when aliases are used
2003-08-07 19:13:18 +00:00
skidder
143f8d2443
Implementation of fast physical incremental backup
2003-08-06 16:30:49 +00:00
aafemt
b672867147
sdl is a plain char again. Some cleanup around it
2003-07-24 10:21:42 +00:00
brodsom
49a86dde7d
Move physical io to os specific
2003-07-14 10:35:49 +00:00
alexpeshkoff
fa3c980179
fixed diagnostic in EXECUTE STATEMENT & DirectoryList
2003-06-16 15:43:00 +00:00
dimitr
8c821d7cdb
Fixed minor memory leak in CREATE/ATTACH DATABASE.
2003-06-05 08:38:21 +00:00
skidder
b79a5aa971
Fix metadata cache problem that prevented restore of some databases
2003-06-01 16:22:47 +00:00
skidder
7904fcd7ee
Cleanup
2003-05-09 16:05:24 +00:00
aafemt
e5146fd644
Introduce of ISC_STATUS_ARRAY
2003-04-16 10:18:51 +00:00
alexpeshkoff
c6c159cbef
Any database, mentioned in aliases.conf, may be accessed
...
regardless of DatabaseAccess parameter in firebird.conf.
2003-04-12 10:04:28 +00:00
aafemt
19bb54f2a8
STATUS -> ISC_STATUS
2003-04-10 06:49:16 +00:00
alexpeshkoff
7b899d99f0
New style of files access configuration
2003-04-06 15:01:30 +00:00
alexpeshkoff
ec88146136
Code cleanup
2003-04-06 09:08:58 +00:00
brodsom
34fc42b8db
- USHORT dpb_sql_dialect can't be < 0
...
- databases_mutex is only used when v4_threading is defined and superserver not.
2003-04-01 23:22:05 +00:00
alexpeshkoff
b7dfc17d4a
Added DatabasesDirs parameter to firebird.conf.
...
Databases may be accessed only in trees, listed there.
For compatibility reasons, default = /
Also filename type cleanup in gds_attach & gds_create
2003-03-31 17:43:02 +00:00
brodsom
01141efa30
Use V4_THREADING explicitly instead and remove empty defined macros. This change try to make clear V4_THREADING use.
2003-03-24 13:35:37 +00:00
dimitr
56ec5465d9
After some research, I've disabled the automatic ODS upgrade due to lack of reliability.
2003-03-23 09:05:35 +00:00
brodsom
458eaa2b65
Use the same ifdef for function declarations and definitions. (found with gcc never defined warnings)
2003-03-01 18:04:21 +00:00
dimitr
43e4a78b48
Fixed bug with EXECUTE STATEMENT and autocommit transactions.
2003-02-26 11:57:36 +00:00
brodsom
89702f3e88
Restore inlines
2003-02-25 00:05:06 +00:00
eku
796a4e4e31
Fixed more issues with pwd.h.
2003-02-19 06:14:39 +00:00
aafemt
76937f58c8
Occasionally Windows also has unistd.h
2003-02-18 05:22:45 +00:00
dimitr
769fc81705
Corrections.
2003-02-16 18:07:53 +00:00
brodsom
3cb91fce80
Remove PIPE and STACK defines (PIPE_SERVER, PIPE_CLIENT, PIPE_LIBRARY, PIPE_SERVER_YVALUE, PIPE_BRIDGE_TO_V3, V3, V3_PATH, ALTPIPE)(STACK_EFFICIENT, STACK_REDUCTION)
2003-02-14 02:24:44 +00:00
brodsom
45efaaa7e0
Remove inline keyword.
2003-02-13 22:49:16 +00:00
dimitr
67749f906b
Fixed exception handling.
2003-02-13 13:33:57 +00:00
eku
a7f18b2e31
Removed "register" variables from the source code. It's up to the compiler
...
to hold variables in CPU registers.
2003-02-10 13:28:35 +00:00
dimitr
d5ccaeba4c
Fixed POSIX builds (at least I hope so).
2003-02-10 07:38:31 +00:00
dimitr
c11ec94f4f
Enabled generic support for the database encryption. The key part of the feature is still protected by the macro. Proven to work on win32.
2003-02-09 10:05:07 +00:00
brodsom
bc6d7593a1
Remove JPN_ defines
2003-02-08 00:31:29 +00:00
dimitr
e7289b02b2
1. Re-designed PWD interface.
...
2. Implemented cached isc4 connection.
3. Cleanup.
2003-02-03 13:34:16 +00:00
brodsom
c3a89aa171
- Move default attachment character set to header
...
- Mode default database character set to header
- Add isc_dpb_set_db_charset to use in create_database and apply it
2003-01-23 03:33:53 +00:00
skidder
884c38d6c4
Memory manager changes - added memory usage stats, empty extents are now deallocated
2003-01-18 21:45:24 +00:00
dimitr
fd2f852e49
Cleanup.
2003-01-18 19:39:12 +00:00
dimitr
92346cd0be
Some changes related to aliases.
2003-01-18 16:31:23 +00:00
skidder
ba5e11b15c
Integrate new memory manager into the engine
2003-01-16 17:47:10 +00:00
alexpeshkoff
4047237a50
Added config file parameters, controlling threads' priorities scheduler
2003-01-12 15:33:00 +00:00
dimitr
85acecde86
Moved temporary hack from jrd.cpp to dls.cpp.
2002-12-13 11:09:25 +00:00
skidder
547fbc6e91
Temporary hack to make engine work until new configuration manager be able to handle directories stuff
2002-12-11 16:31:18 +00:00
dimitr
d6d6ec46c2
More usage of the new config stuff.
2002-12-06 21:12:59 +00:00
eku
eed374c06a
Autoconf:
...
o added tests for nttab.h sys/mntent.h sys/mnttab.h
o added tests for getcwd getwd setmntent getmntent
o ISC_PREFIX renamed to FB_PREFIX
o major code cleanup in src/jrd/isc_file.cpp
Removed platform-specific files from posix/Makefile.in.firebird.
2002-11-18 13:23:00 +00:00
skywalker
10649ce6c2
Change ISC_check_if_remote call since the check for nfs options disabled
...
is done now in isc_file.cpp
2002-11-18 07:58:13 +00:00
hippoman
4a76e9e4fe
change TRA,REQ,TRG,REL,CTX or PRC, to module local names.
2002-11-17 00:13:59 +00:00
dimitr
5f61e44ddc
Global names change:
...
FBOK=>FB_SUCCESS
FAILURE=>FB_FAILURE
xxx_FBOK=>xxx_SUCCESS
2002-11-14 08:33:08 +00:00
kkuznetsov
6887f405ab
Renaming all occurences of SUCCESS to FBOK
2002-11-13 15:01:21 +00:00
hippoman
25c1dbd367
* Changed NOD struct name to JRD_NOD.
2002-11-11 19:42:47 +00:00
alexpeshkoff
1c7bf4b0ab
Increase time interval, given to thread with high priority in JRD_reschedule
2002-11-11 18:28:35 +00:00
dimitr
bb320e2d43
Cleanup.
2002-11-11 10:03:35 +00:00