asfernandes
79e9320875
Refactor aggregate handling into AggregateRsb class
2009-10-31 19:03:30 +00:00
asfernandes
58d959e624
I believe the manifest should not be here too, as it's a library. To be reviewed by Dmitry/Vlad.
2009-10-31 00:58:31 +00:00
dimitr
ba2a1f11eb
Added DllNoEmbedManifest rule to the UDR engine library.
2009-10-30 10:04:29 +00:00
dimitr
40e01140ee
Fixed the manifest conflict that VC8 ignores but VC8 SP1 takes into account.
...
This is expected to resolve CORE-2711.
2009-10-30 09:42:30 +00:00
dimitr
da4f0f5229
Committed the forgotten files.
2009-10-30 08:03:34 +00:00
dimitr
402c981002
Fixed MSVC9 build.
2009-10-22 07:07:13 +00:00
asfernandes
ed0e0daeb3
- External Engines implementation.
...
- Plugins API.
- Feature CORE-2700 - UDR (User Defined Routines) Engine - C++ API supporting functions, triggers and stored procedures.
- Feature CORE-2470 - Support for alternate format of strings literals.
- Feature CORE-2310 - DDL triggers.
- Feature CORE-2312 - PSQL Packages.
- Feature CORE-1209 - CONTINUE statement.
- Feature CORE-1180 - DDL syntax to change (not) nullable state of columns.
- Feature CORE-2090 - Support OVER () clause with current aggregate functions.
- Fixed CORE-2699 - Common table expression context could be used with parameters.
- Introduce ODS 12.0.
- Work in progress in type-safe parser.
- Refactor some DDL commands (procedures and triggers) from DYN to DdlNodes.
- Refactor virtual tables to use a class hierarchy instead of namespaces. This is basic thing, not based on the changes done in Vulcan. Window functions is based on this work.
- Refactor COMMENT ON and DROP FUNCTION from DYN to DdlNodes. COMMENT ON do not use GDML anymore, it uses DSQL with PreparedStatement class.
- Refactor EXECUTE BLOCK to StmtNodes.
- Refactor the IUDF to SysFunctions. That eliminates RDB$GET_CONTEXT and RDB$SET_CONTEXT from RDB$FUNCTIONS.
2009-10-21 00:42:38 +00:00
hvlad
d9cd70fa09
Restore lost argument of findstr
2009-10-06 10:57:54 +00:00
paul_reeves
819fbe383f
Use findstr instead of find, thus removing the namespace clash with posix find and removing the need to parse the file with type prior to deleting the tag.
2009-10-06 06:00:37 +00:00
hvlad
8b8d28f653
I was wrong : instreg also requires administrative privileges.
2009-10-05 21:04:47 +00:00
hvlad
7072c245cd
Missed content. Seems VS IDE doing some dirty tricks with open files
2009-10-05 15:53:55 +00:00
hvlad
b080f4bcae
Mark instclient and instsvc with "requireAdministrator" execution level as its really requires administrative privileges. Note, instreg not requires such privileges.
2009-10-05 13:22:45 +00:00
hvlad
6e6b849359
Mark all executable's with "asInvoker" execution level. It avoid virtualization in Vista and Windows 7
2009-10-05 13:21:14 +00:00
hvlad
8f53ff6497
Manifests and property sheet for VSVC8
2009-10-05 13:19:39 +00:00
hvlad
37166ccc3d
Avoid file name printed by "find" at the first line. I.e. avoid
...
---------- ...\BUILDS\INSTALL\MISC\FIREBIRD.CONF.IN
in resulting firebird.conf
2009-10-02 08:46:03 +00:00
paul_reeves
258a4727c8
Make the best of a bad situation. Using find /V will get messy if we have to strip several markers.
2009-09-25 13:38:46 +00:00
robocop
9c4f12ce92
Put an indication that we need further processing in Windows (using sed, probably).
2009-09-24 09:06:25 +00:00
robocop
b560250f34
make_all fails silently after the canonical config file was renamed.
2009-09-24 06:31:23 +00:00
hvlad
f8c417adb3
Improvement CORE-2619 : Make memory and other statistics to work with 64-bit values.
...
Part (b) add perf64 API into client and use perf64 API in utilities
2009-09-09 10:28:26 +00:00
dimitr
20ad6edd48
Fixed MSVC9 build.
2009-09-01 14:31:30 +00:00
hvlad
251f85740f
Fixed MSVC8 build
2009-09-01 10:02:29 +00:00
asfernandes
e5367cdbb0
Redo fbintl dependency change removing the noise in Firebird2.sln
2009-08-31 15:52:14 +00:00
skidder
aca5a83a46
Fixed CORE-2609: Update support for Windows 98/ME and NT4.0
2009-08-30 19:00:46 +00:00
asfernandes
4171c16988
Some things discussed with Dmitry and Claudio - rename the new function to fb_print_blr, use ULONG parameter for blr_length and return int
2009-08-03 15:52:48 +00:00
asfernandes
4759973045
Fixed CORE-2576 - Server may crash parsing wrong or truncated BLR
...
Full rebuild required - CMP_compile2 prototype changed
2009-08-02 04:10:07 +00:00
robocop
6f1f881b3c
Follow Dmitry's cleanup.
2009-07-14 09:08:54 +00:00
dimitr
2a40de7928
Cleanup.
2009-07-14 05:31:05 +00:00
robocop
e0d508a3e8
Fix the MSVC builds after Dmitry's cleanup.
2009-07-14 04:20:44 +00:00
dimitr
6c32677de9
Updated the MSVC9 build.
2009-06-30 12:29:58 +00:00
hvlad
87ab770619
New feature 2524 : Command line utility to work with Trace Service
...
Project file for VC8
2009-06-24 13:07:37 +00:00
asfernandes
46ac36e36c
Make the VC++ Express build not show a popup everytime setenv.bat is called - one time is enough
2009-06-17 15:37:28 +00:00
robocop
f6d8c884a3
Remove unneeded reference to isc_ipc, since this file is not needed to build gpre_boot.
2009-06-11 08:15:23 +00:00
dimitr
3d97f98ce5
Fixed the MSVC8 build.
2009-05-26 06:34:28 +00:00
dimitr
048134b218
Fixed the MSVC71 build.
2009-05-25 20:50:46 +00:00
dimitr
f79eed50be
Fixed the MSVC71 build.
2009-05-25 20:45:44 +00:00
hvlad
84c99f5910
Fix MSVC8 build
2009-05-25 08:53:31 +00:00
robocop
e82f0c3558
Fix the VC9 project files.
2009-05-23 06:58:28 +00:00
asfernandes
6041bd8c9e
Fix MSVC8 build
2009-05-20 15:21:15 +00:00
dimitr
0eeb76c525
Fix the MSVC8 build.
2009-05-08 08:53:42 +00:00
dimitr
78c52b5000
Fix the MSVC9 build.
2009-05-08 08:52:39 +00:00
dimitr
61a8eb9f10
Fixed the MSVC8 build.
2009-04-21 06:16:57 +00:00
dimitr
6987e20668
Fixed the MSVC8 build.
2009-04-21 06:10:26 +00:00
robocop
38891c5f14
Fix the Windows build by brute force after Alex's changes.
2009-04-17 14:37:30 +00:00
robocop
6780b8c31e
Comments.
2009-04-17 14:10:11 +00:00
paul_reeves
516476f941
Add files missing from install
...
Misc.
2009-04-08 15:00:20 +00:00
dimitr
60aff0ab6a
Sync with VC8.
2009-04-06 08:10:33 +00:00
hvlad
bd0b03fe03
Reflect changed path of isc_file.cpp. Add version info.
2009-04-06 07:56:55 +00:00
asfernandes
da1eaae928
1) Improvement CORE-2404 - Match database names using correct INTL and platform rules for trace
...
2) Small INTL refactoration
2009-04-04 22:38:56 +00:00
dimitr
0edba46399
Cleaned up the unused ALL routines, the only remainings from the old allocator code.
2009-04-01 11:44:43 +00:00
dimitr
9098f85d1b
Cleaned up the unused ALL routines, the only remainings from the old allocator code.
2009-04-01 11:37:43 +00:00