8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-27 05:23:02 +01:00
firebird-mirror/src/dsql
alexpeshkoff 88b8a40a04 1. Cleaned up most of SUPERSERVER usage.
SUPERSERVER has 4 different meanings in our code:
- this is milticlient server (replaced with Config::getMultiClientServer())
- use shared data cache (replaced with Config::getSharedCache())
- use shared metadata cache (replaced with macro SHARED_METADATA_CACHE)
- database are NOT shared between processes (replaced with getSharedDatabase())

2. Use fb_smp_server as both superclassic and classic binary on posix
(xinetd autodecection is done).

3. Small posix build cleanup.
2010-04-15 14:40:27 +00:00
..
AggNodes.cpp Cleanup 2010-04-07 16:32:12 +00:00
AggNodes.h Create ExprNode class hierarchy. 2010-02-13 20:29:29 +00:00
array_proto.h Style. 2009-01-05 08:48:32 +00:00
array.epp Misc 2009-11-16 01:20:35 +00:00
blob_proto.h Style. 2009-01-05 08:48:32 +00:00
blob.epp Misc 2009-11-16 01:20:35 +00:00
btyacc_fb.ske Refactor user and system functions nodes 2010-04-05 18:43:11 +00:00
chars.h Fix bug noticed by Dmitry Yemanov: sometimes, special characters are detected and rejected. Other times, anything that follows them is silenty ignored. Unacceptable. We were accesing an array out of bounds. 2006-06-07 05:39:46 +00:00
ddl_proto.h Create ExprNode class hierarchy. 2010-02-13 20:29:29 +00:00
ddl.cpp 1. Cleaned up most of SUPERSERVER usage. 2010-04-15 14:40:27 +00:00
DdlNodes.epp Correction to my last commit 2010-03-21 02:27:54 +00:00
DdlNodes.h Feature CORE-1385 Identity columns - in its basic form 2010-01-13 19:14:15 +00:00
dsql_proto.h 1) Use metadata character set in DSQL cache 2009-12-05 14:21:52 +00:00
dsql.cpp Small cleanup 2010-04-06 01:13:22 +00:00
dsql.h Misc 2010-03-27 18:20:04 +00:00
DSqlDataTypeUtil.cpp 1. Cleaned up most of SUPERSERVER usage. 2010-04-15 14:40:27 +00:00
DSqlDataTypeUtil.h 1. Cleaned up most of SUPERSERVER usage. 2010-04-15 14:40:27 +00:00
errd_proto.h Remove trailing spaces (.h files) 2008-12-05 00:56:15 +00:00
errd.cpp Misc 2009-11-16 01:20:35 +00:00
ExprNodes.cpp 1. Cleaned up most of SUPERSERVER usage. 2010-04-15 14:40:27 +00:00
ExprNodes.h Refactor user and system functions nodes 2010-04-05 18:43:11 +00:00
gen_proto.h Refactor FOR statement and SELECT...INTO. Indirectly (blr_for), JRD side of standard SELECT is affected as well. 2010-02-22 16:00:49 +00:00
gen.cpp Refactor user and system functions nodes 2010-04-05 18:43:11 +00:00
hsh_proto.h Get rid of unneeded typedefs. 2009-01-08 09:27:07 +00:00
hsh.cpp Commenting unused sym_type values. 2010-01-05 04:10:25 +00:00
keywords.cpp Misc 2010-04-09 00:53:31 +00:00
keywords.h *** empty log message *** 2009-01-21 15:40:27 +00:00
make_proto.h Create ExprNode class hierarchy. 2010-02-13 20:29:29 +00:00
make.cpp 1. Cleaned up most of SUPERSERVER usage. 2010-04-15 14:40:27 +00:00
metd_proto.h 1. Cleaned up most of SUPERSERVER usage. 2010-04-15 14:40:27 +00:00
metd.epp Refactor user and system functions nodes 2010-04-05 18:43:11 +00:00
misc_func.cpp Fixed CORE-2890: SQLSTATE should also be available as a PSQL context variable like GDSCODE/SQLCODE. 2010-03-21 07:29:58 +00:00
misc_func.h Separate the scratch, statement and request flags. Don't ask me why I didn't change them to bools. 2009-12-20 22:42:43 +00:00
movd_proto.h const correctness, vars in scope, etc. 2003-10-05 06:27:16 +00:00
movd.cpp Misc 2009-09-05 18:18:44 +00:00
node.h Refactor user and system functions nodes 2010-04-05 18:43:11 +00:00
Nodes.h Thread safety: do not write in request shared place during execution. 2010-04-07 15:31:32 +00:00
PackageNodes.epp Hope this fix the DDL problem reported by Ivan Prenosil 2010-03-06 19:10:48 +00:00
PackageNodes.h Refactor DSQL, continuing the work I started in 2.5: 2009-12-20 21:01:10 +00:00
parse_proto.h DSQL integration into the engine. 2008-02-28 13:48:16 +00:00
parse.y Refactor user and system functions nodes 2010-04-05 18:43:11 +00:00
Parser.cpp Misc. 2010-03-21 13:38:52 +00:00
Parser.h Misc. 2010-03-21 13:38:52 +00:00
pass1_proto.h Refactor FOR statement and SELECT...INTO. Indirectly (blr_for), JRD side of standard SELECT is affected as well. 2010-02-22 16:00:49 +00:00
pass1.cpp 1. Cleaned up most of SUPERSERVER usage. 2010-04-15 14:40:27 +00:00
prepa_proto.h Y-Valve handle translation layer 2004-05-02 23:06:37 +00:00
preparse.cpp Style. 2009-11-21 09:24:20 +00:00
sqlda_pub.h Change SQL_NULL value 2009-02-11 14:23:14 +00:00
sqlda.h Remove trailing spaces (.h files) 2008-12-05 00:56:15 +00:00
StmtNodes.cpp Cleanup - switch from pointer arithmetics to sane way to get impure places 2010-04-05 21:20:08 +00:00
StmtNodes.h Refactor FOR statement and SELECT...INTO. Indirectly (blr_for), JRD side of standard SELECT is affected as well. 2010-02-22 16:00:49 +00:00
sym.h Commenting unused sym_type values. 2010-01-05 04:10:25 +00:00
user__proto.h Wipe out the SCROLLABLE_CURSORS code + minor cleanup. 2009-10-31 06:17:49 +00:00
user_dsql.cpp Style. 2009-11-21 09:24:20 +00:00
utld_proto.h 1. Cleaned up most of SUPERSERVER usage. 2010-04-15 14:40:27 +00:00
utld.cpp 1. Cleaned up most of SUPERSERVER usage. 2010-04-15 14:40:27 +00:00
Visitors.h Refactor user and system functions nodes 2010-04-05 18:43:11 +00:00
WinNodes.cpp Cleanup - switch from pointer arithmetics to sane way to get impure places 2010-04-05 21:20:08 +00:00
WinNodes.h Add a third optional (default is NULL) parameter to LAG and LEAD, that is the value returned when moving out of the partition. 2010-03-07 20:21:30 +00:00