asfernandes
69fea5a49c
MSVC10 support
2010-06-27 03:47:40 +00:00
hvlad
eabfade321
Update MSVC8 build
2010-06-25 06:45:10 +00:00
asfernandes
12079f5ece
Created class BlrWriter and reorganization (move BLR generation from statement to scratch)
2010-06-17 01:18:40 +00:00
hvlad
697c1ecfea
Update MSVC9 build after Alex's changes
2010-05-20 11:49:48 +00:00
hvlad
cc851ed977
Update MSVC8 build after Alex's changes
2010-05-20 11:48:20 +00:00
hvlad
aa88147b2f
Update boot build for MSVC8
2010-04-29 16:18:38 +00:00
dimitr
12bb4a6d4f
Fixed the Windows boot build.
2010-04-28 10:57:54 +00:00
hvlad
82f316f51d
Update MSVC8 build
2010-04-21 14:34:54 +00:00
asfernandes
06549e3d45
MSVC9 build fix. BTW, boot build (or king of) required.
2010-04-18 22:24:43 +00:00
asfernandes
b36b9764ce
Misc
2010-04-16 02:31:36 +00:00
dimitr
5be8dd3e73
Fixed the MSVC9 build.
2010-04-15 15:43:11 +00:00
dimitr
16b1887435
Cleanup.
2010-03-27 11:30:46 +00:00
dimitr
c0ccbacc65
Misc.
2010-03-26 17:35:33 +00:00
dimitr
b3d85f554b
Fixed fbudf in the MSVC8 build as well. Untested.
2010-03-26 17:28:17 +00:00
dimitr
ee1ef4d167
Cleanup the MSVC9 build to benefit from the latest changes by Alex:
...
1) Make remote.lib independent of SUPERSERVER and containing only the protocol and authentication files (needed for both server and client)
2) Drop remote_classic.lib
3) Add the server-only remote files (listener and server.cpp) directly into fbserver.exe and fb_inet_server.exe
4) Make fbembed.dll, fbclient.dll, fbserver.exe and fb_inet_server.exe dependent on remote.lib
5) Explicitly add interface.cpp into fbclient.dll to benefit from the SUPERCLIENT stuff (override the code from remote.lib)
6) Some cleanup in fbclient/fbembed regarding common.lib
7) Add pwd.cpp into fbserver.exe and fb_inet_server.exe
Also, fixed compilation of fbudf.dll. The only easy way to do that was to re-link it (dynamically) with fbclient.dll. To be reconsidered, if required.
2010-03-26 11:45:10 +00:00
dimitr
3b8b6256e8
This should make fbembed to work again and thus fix the boot build.
...
MSVC9 changes are still incomplete, they will be more global.
2010-03-26 10:57:44 +00:00
hvlad
86051b0896
Fixed bug CORE-2934 : Memory leak in FB2.5 trace plugin.
...
Updated MSVC project files
2010-03-24 13:13:12 +00:00
dimitr
7f64eab5ad
Cleanup.
2010-03-16 11:21:05 +00:00
asfernandes
1c131c507b
Ability to build with VS 2008 Express
2010-03-08 15:58:06 +00:00
hvlad
bf319f4387
Make boot build work. After recent changes embedded fails without config file. Hope it will be fixed too.
2010-03-01 09:04:13 +00:00
hvlad
f2955be502
Fixed MSVC9 build after recent changes
2010-03-01 08:18:37 +00:00
hvlad
70df3eb35e
Fixed MSVC8 build after recent changes
2010-03-01 08:15:27 +00:00
robocop
73010ed66e
Update VC9 project files.
2010-02-16 08:57:02 +00:00
asfernandes
d3c0e1971a
1) Feature CORE-2830 - Window functions: DENSE_RANK, RANK and ROW_NUMBER
...
2) Fix BLR filter for some procedure verbs
2010-02-14 19:08:22 +00:00
asfernandes
0affd15dc5
Merge OrderedWindowStream into AggregatedStream
2010-02-13 23:55:48 +00:00
asfernandes
c737d6a807
Create ExprNode class hierarchy.
...
Convert CONCATENATE and aggregate functions to it.
Fix some bugs:
- select sum(n) over (order by n2), sum(n) over (), n, n2 from x1;
- select (select 1 from x1 b where list(1, a.n) = 1) from x1 a;
2010-02-13 20:29:29 +00:00
dimitr
87b57f6041
Fixed the MSVC8 build.
2010-01-27 18:32:35 +00:00
dimitr
d55bf3b044
Fixed the MSVC8 build.
2010-01-27 12:45:09 +00:00
dimitr
ffc7494330
Fixed the MSVC8 build.
2010-01-27 10:39:03 +00:00
robocop
94b6451014
Allow QualifiedName to interact with StatusArg.
2010-01-26 07:32:12 +00:00
dimitr
b701c98644
Correction.
2010-01-25 07:46:33 +00:00
dimitr
c5a7d9d3a5
This should fix the MSVC9 build.
...
I don't insist on copying these changes into other MSVC builds.
2010-01-25 07:32:25 +00:00
dimitr
25780c4aff
This should fix the MSVC9 build.
...
I don't insist on copying these changes into other MSVC builds.
2010-01-25 07:26:44 +00:00
dimitr
52d7d00664
Compile /jrd/pwd.cpp as a remote module, not an engine one. This is logically correct, while looks weird.
2010-01-23 12:01:12 +00:00
dimitr
17fe35effa
I don't see any real need in utilities_embed. Its files don't contain any references to the EMBEDDED macro.
...
The only difference is that it misses GSEC which fbembed doesn't need, but let's leave it up to the linker to eliminate the unused code.
2010-01-23 11:10:48 +00:00
dimitr
ef2ff21730
Fixed the MSVC9 build.
2010-01-23 10:24:14 +00:00
asfernandes
b68658534f
Feature CORE-2823 - Support the ORDER BY subclause for current aggregate functions (except LIST)
2010-01-23 03:02:53 +00:00
dimitr
3528b63edc
Committed the forgotten project files.
2010-01-15 07:28:38 +00:00
hvlad
645520683b
Update MSVC8 build
2010-01-15 07:28:36 +00:00
dimitr
296f0f2d6e
Added the missing public entrypoint.
2010-01-06 09:32:21 +00:00
robocop
fb161097df
Finally use the same logic to detect ODS capabilities in backup and restore.
2010-01-03 03:45:09 +00:00
asfernandes
9a5ad8b604
Do not pass -RAW to GPRE in the build, to facilitate the analyse of generated files
2010-01-01 18:39:42 +00:00
robocop
43a6cb6d97
Misc.
2009-12-25 10:30:24 +00:00
robocop
820b342aee
Put class Attachment in its own files by brute force.
2009-12-25 10:19:45 +00:00
robocop
06a4224d0b
Put class Attachment in its own files by brute force.
2009-12-25 09:55:05 +00:00
asfernandes
ac417179e2
Fix MSVC8 build
2009-12-22 14:26:49 +00:00
asfernandes
dd6331f002
Some fixes; Misc.
2009-12-22 00:08:49 +00:00
asfernandes
bc0cfcd584
1) Make it build in Linux; 2) Fix some warnings
2009-12-21 20:55:07 +00:00
dimitr
d7ebfcbd9f
Fixed project files.
2009-12-21 17:55:06 +00:00
hvlad
bfeab2cefb
Forgotten changes
2009-12-14 11:38:42 +00:00