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
paulbeach
8834da6254
Make sure that 21 Solaris install changes are in Head (where relevant)
2009-06-18 09:35:03 +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
alexpeshkoff
ee56675152
comments
2009-06-10 13:42:27 +00:00
alexpeshkoff
e1b45b34ae
isc_ipc usage cleanup
2009-06-10 09:18:33 +00:00
aafemt
4c1906de6a
Don't be strictive
2009-06-09 14:29:13 +00:00
asfernandes
f8eb935eb7
Misc
2009-06-06 18:13:57 +00:00
alexpeshkoff
806ad281bb
Better way to compile utilities/ntrace/os/*/platform.cpp for different platforms
2009-06-03 13:05:36 +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
alexpeshkoff
e2e6b8bd10
Solaris port, related cleanup
2009-05-25 15:47:20 +00:00
alexpeshkoff
ee0f3992ff
Avoid annoying warning
2009-05-25 12:28:38 +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
alexpeshkoff
86f3176307
Fixed CORE-2467: security risk in 2.5 beta1
2009-05-19 14:33:36 +00:00
alexpeshkoff
ce2b51848f
AIX xlC port
2009-05-19 06:48:42 +00:00
alexpeshkoff
d98a326129
AIX xlC port
2009-05-08 10:41:02 +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
alexpeshkoff
e6cf9a69be
Fixed bug, reported by Dmitry privately - in isc_sync per attachment buffer can not be used for strings
2009-05-08 08:36:18 +00:00
alexpeshkoff
a37d818726
AIX port - native compiler support
2009-05-07 14:49:40 +00:00
alexpeshkoff
4e4a570aba
Solaris port
2009-05-06 07:13:42 +00:00
alexpeshkoff
cef41b3286
1. Solaric/Sparc SunProCC port.
...
2. Cleanup SOLARIS_MT threading model.
2009-05-05 08:06:37 +00:00
alexpeshkoff
5bbb9d909c
Fixed misc binreloc-related issues
2009-04-22 15:49:28 +00:00
alexpeshkoff
70b168c91b
Fixed SS gsec build
2009-04-22 15:45:06 +00:00
alexpeshkoff
7523076da6
Use parallel build for editline
2009-04-22 14:02:26 +00:00
alexpeshkoff
46ce24b8d7
This should fix HPUX build
2009-04-22 07:58:47 +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
paulbeach
b2a9094af1
Problem with weak symbols and Apple's version of GCC 4.0.1 on PPC
2009-04-17 10:21:03 +00:00
alexpeshkoff
775e23b43b
1. Added utilities/err.cpp where needed.
...
2. Cleaned up most of platform-specific additions - most opf them are not needed any more,
still causing troubles when porting. It will be better to re-add that which are really needed.
3. Do not build gds_drop utility on platforms where not needed.
2009-04-16 11:54:19 +00:00
asfernandes
d136f88092
Misc
2009-04-11 19:41:01 +00:00
paul_reeves
908c99bf9f
Fix yet another dumb typo.
...
Thanks to Claudio for picking it up.
2009-04-09 14:30:57 +00:00
paul_reeves
d0ba606fb3
Fix another dumb typo, repair an oversight and use whitespace consistently.
2009-04-09 13:17:34 +00:00
alexpeshkoff
7ed47ae7dd
Removed flags for ancient compilers
2009-04-09 12:15:03 +00:00
paul_reeves
7c878a4351
typo
2009-04-09 10:43:52 +00:00
alexpeshkoff
334157b27d
Added minimum support for parallel build on SMP machines.
...
Due to logic of phases in main makefile duirect use of -j switch breaks build.
Now you may specify it in command line as "make CPU=4" and in all safe places appropriate
-j switch will be added.
2009-04-09 09:57:02 +00:00
paul_reeves
516476f941
Add files missing from install
...
Misc.
2009-04-08 15:00:20 +00:00
alexpeshkoff
1aeacbb94e
Add new API calls to HPUX export list
2009-04-08 06:24:42 +00:00
asfernandes
8db711cd42
Feature CORE-2398 - Make Firebird correct detect its installed path in Linux
2009-04-08 02:14:03 +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
9d34dd0055
Fix Linux build
2009-04-05 12:36:24 +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
alexpeshkoff
acc5a3f5c0
1. Avoid repeats of the CFLAGS in compiler invocation.
...
2. Dropped unused rules.
2009-04-03 11:57:43 +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
robocop
0d66984cc0
Follow VC8's minor change.
2009-04-01 10:52:04 +00:00
asfernandes
563f28a89b
Remove obsolete project
2009-03-28 19:05:53 +00:00
alexpeshkoff
920c4a57d7
Fixed CORE-2392: install cleanup for 2.5 beta1
2009-03-27 12:53:26 +00:00
dimitr
1684ccae14
Fixed the VC9 build.
2009-03-27 11:22:20 +00:00
asfernandes
38ac4ab183
Use SIMILAR TO regexp (with sed syntax for replacements) for trace config
2009-03-26 16:33:21 +00:00
alexpeshkoff
0131766191
Take care about plugins directory
2009-03-24 13:08:26 +00:00
roman-simakov
1a4949891b
Refactored NBackup subsystem.
...
1) Fixed CORE-1696 - "Deadlock in LM by using nbackup utility" with priority rating of lock requesting for LCK_backup_database and LCK_bdb.
2) A lot of stability fixes were made.
3) The key thing is using new GlobalRWLock for removing LCK_set_owner_handle function and speed up performance.
4) The code is still ready for using both in shared cache architecture and in claster architecture.
2009-03-17 07:39:55 +00:00
alexpeshkoff
71c82c456f
Fixed CORE-2376: Change default for authentication method parameter
2009-03-16 16:51:41 +00:00
alexpeshkoff
744eb032de
AIX port
2009-03-12 15:39:33 +00:00
alexpeshkoff
4f2b0865a6
fixed posix build after Vlad's changes
2009-03-12 12:03:24 +00:00
hvlad
8c4cf6a81d
Update MSVC9 build
2009-03-12 08:37:59 +00:00
hvlad
020a65c9a8
Add new log writer for trace plugin.
...
Remove not used FileObject.
2009-03-12 08:21:07 +00:00
robocop
4ffeaea47a
Expose frac() in ib_udf but only as udf_frac to not clash with a possible native implementation.
2009-03-05 06:38:43 +00:00
skidder
086875af9f
Maintaining VC7 build manually is too labor intensive and leads to strange engine bugs.
...
Instead re-generate MSVC7 build files from MSVC8 using VSPC utility:
http://sourceforge.net/projects/vspc
This produces working build.
2009-03-04 02:48:18 +00:00
skidder
cb77c1122e
More fixes for VS2003 build
2009-03-02 08:56:44 +00:00
skidder
9ebebcb0b5
Update VS2003 build
2009-03-02 04:03:52 +00:00
asfernandes
283509ad8d
Misc
2009-03-01 15:42:23 +00:00
aafemt
09365ac557
Fix MinGW build
2009-02-28 11:44:12 +00:00
alexpeshkoff
aaa177836c
Copy all libraries to let platform decide which to use
2009-02-27 17:08:52 +00:00
alexpeshkoff
9c43c5533f
Removed files, not needed any more
2009-02-25 14:47:33 +00:00
aafemt
081a650e8c
Files required to detect canonical system name
2009-02-24 09:13:35 +00:00
asfernandes
edfdc10156
Use regex.h header of our extern/regex, and not the one from a completelly different POSIX system library
2009-02-21 22:09:04 +00:00
aafemt
6ca657cd86
Libtool and Co removal
2009-02-19 21:17:17 +00:00
alexpeshkoff
f049cd85bb
HPUX IA64 port
2009-02-12 10:15:20 +00:00
alexpeshkoff
0679a4cc68
AIX port - make fbtrace build on AIX
2009-02-11 09:51:41 +00:00
hvlad
a32a89b5ab
Update boot build
2009-02-09 11:13:34 +00:00
dimitr
e11744d4df
Fixed MSVC9 build.
2009-02-08 16:09:19 +00:00
hvlad
fbeb005108
Move DLL instance variable into separate file. It would be much better to make it member of Config class but currently it is not desirable due to big amount of related changes of build process.
2009-02-08 15:40:05 +00:00
alexpeshkoff
a41143bf24
AIX port
2009-02-05 13:22:31 +00:00
alexpeshkoff
801ce72dc5
add forgotten file
2009-02-05 08:48:21 +00:00
asfernandes
75c0d0f353
Misc
2009-02-05 01:08:13 +00:00
hvlad
75d6997929
Update MSVC9 build. Thanks to Fikret
2009-02-04 18:08:49 +00:00
hvlad
1387baad28
Cleanup
2009-02-04 13:18:52 +00:00
hvlad
bea4b5a3f2
Remove obsolete plugin_manager from MSVC8 builds
2009-02-04 12:10:37 +00:00
alexpeshkoff
aca2ff3483
Make trace plugin work on linux
2009-02-04 11:43:19 +00:00
alexpeshkoff
2da14652dd
Avoid use of class PluginManager
2009-02-04 11:39:37 +00:00
alexpeshkoff
1686d5f221
AIX port
2009-02-04 07:15:16 +00:00
alexpeshkoff
e1117d8a3d
Make trace plugin build on linux
2009-02-03 12:03:25 +00:00
alexpeshkoff
fabcd31d03
misc
2009-02-02 13:26:14 +00:00
alexpeshkoff
2cf130db1d
Added trace to posix build - first draft
2009-02-02 11:48:44 +00:00
hvlad
91dedb36ab
Don't use "None" as empty configuration file name for audit. Per Adriano request.
2009-02-02 09:12:38 +00:00
hvlad
619c0fa03f
Add forgotten project files, sorry for inconvenience
2009-02-02 08:30:17 +00:00
asfernandes
612c108e3e
Misc
2009-02-02 03:35:52 +00:00
hvlad
d60efa3bc3
Trace related configuration settings
2009-02-01 22:14:57 +00:00
hvlad
23c4c388a4
Trace services adjustement for build system. MSVC8 only, sorry.
2009-02-01 22:14:18 +00:00
alexpeshkoff
0872c08d89
AIX port
2009-01-30 15:53:16 +00:00
alexpeshkoff
7b16d4aec0
Fixed my recent commit
2009-01-28 14:54:00 +00:00
alexpeshkoff
9843069833
fixed posix build
2009-01-28 14:13:56 +00:00