Enrico Giordani
64c14409d9
Added back the RealeasePackaingTool project in the RedisServer.sln build
...
It was removed by mistake in a previous commit.
2015-06-08 20:40:08 +02:00
Enrico Giordani
eaf29cc8aa
Truncate AOF in case of unexpected EOF.
...
The Win32 port was not truncating the AOF file.
2015-06-08 20:35:31 +02:00
Enrico Giordani
91d01bf8fb
Win32 portability for tests: fix the syntax to invoke 'tail'.
...
tail -nX file -> tail -X file
2015-06-08 16:23:53 +02:00
Alexis Campailla
c59c110e34
More PORT_LONG replacements
2015-06-03 13:39:54 +02:00
Enrico Giordani
0aa1c741fc
Portability fixes (replaced long with PORT_LONG)
...
Eliminated 'long' from antirez code, in favor of
PORT_LONG, PORT_LONGLONG, etc.
Portability fixes for LONG_MAX, LONG_MIN.
Replaces some #ifdef _WIN32
2015-06-03 13:15:37 +02:00
Alexis Campailla
3a87d02e1d
Fix tabs and indentation
2015-06-03 13:10:35 +02:00
zeliard
da310484b0
Fix wrong pointer castings for x64 support
2015-06-03 13:08:33 +02:00
zeliard
a2f2a687d5
fix wrong memset argument
2015-06-03 13:08:32 +02:00
zeliard
b3b9464bc4
Fix pointer casting for supporting a 64bit case
2015-06-03 13:08:09 +02:00
Alexis Campailla
f6a2137047
Portability fixes
...
Add WIN_PORT_FIX macro
Fixed debug oom command
2015-06-01 15:58:31 +02:00
Alexis Campailla
642df0ee9a
Minor fixes in VectoredHeapMapper
...
Fixed boundary check heapEnd
Improved logging
2015-06-01 14:57:39 +02:00
Alexis Campailla
9e7b21ca43
Eliminate #ifdefs related to off_t
2015-05-29 18:03:51 +02:00
Alexis Campailla
03492e244f
Add portability macros
2015-05-29 17:48:57 +02:00
Alexis Campailla
97c4b7b827
Merge 2.8 branch from antirez\redis into 2.8
2015-05-29 17:26:06 +02:00
Alexis Campailla
72d34a87e3
Portability fixes (ssize_t, off_t)
...
Fix definition of ssize_t and off_t.
2015-05-29 15:26:02 +02:00
Alexis Campailla
6ac1b5db87
test: integration\aof continue run on test failure
...
When the set client statement throws an exception
the whole test run is aborted.
TODO: verify if this a Windows specific issue
2015-05-28 15:36:28 +02:00
therealbill
22ee2f9cd5
adding a sentinel command: "flushconfig"
...
This new command triggers a config flush to save the in-memory config to
disk. This is useful for cases of a configuration management system or a
package manager wiping out your sentinel config while the process is
still running - and has not yet been restarted. It can also be useful
for scripting a backup and migrate or clone of a running sentinel.
2015-05-25 12:06:57 +02:00
antirez
cdedad2322
Sentinel: CKQUORUM tests
2015-05-19 12:27:26 +02:00
antirez
76412ec9c0
Sentinel: SENTINEL CKQUORUM command
...
A way for monitoring systems to check that Sentinel is technically able
to reach the quorum and failover, using the currently visible Sentinels.
2015-05-19 12:27:26 +02:00
antirez
f42fcff6d2
Rewrite smoveCommand test with ternary operator
2015-05-15 17:39:39 +02:00
Glenn Nethercutt
19382c8be6
uphold the smove contract to return 0 when the element is not a member of the source set, even if source=dest
2015-05-15 17:39:39 +02:00
Jungtaek Lim
bea224308b
protocol error log should be seen debug/verbose level
2015-05-15 17:06:45 +02:00
antirez
22979836e5
Fix 2.8.20 changelog typo
2015-05-05 11:50:30 +02:00
antirez
11934a9f32
Redis 2.8.20
2.8.20
2015-05-05 11:14:33 +02:00
orangemocha
199eb9f568
Merge pull request #237 from MSOpenTech/WixInstaller
...
Add MSI installer. This is taken from https://github.com/MSOpenTech/redis/pull/210 , with a few more tweaks.
win-2.8.19.1
2015-05-04 18:55:53 +02:00
Alexis Campailla
e28dbb53ad
Move MSI to a separate solution
...
Move MSI to a separate solution, so that builing RedisServer.sln
doesn't require having the Wix Toolset installed.
2015-05-04 18:40:34 +02:00
Alexis Campailla
4a9a87bb20
Updated MSI version number to 2.8.19.1
2015-05-04 08:24:40 -07:00
Alexis Campailla
7b336b19fd
Updated license in source tree and MSI
2015-05-04 08:24:35 -07:00
Alexis Campailla
21f69fdf7c
msi: added/renamed configuration files
...
Added redis.windows.conf
Renamed redis.service.conf to redis.windows-service.conf
2015-05-04 08:24:31 -07:00
Alexis Campailla
28735c1d38
Add full license text for Wix UI components
2015-05-04 08:24:26 -07:00
Alexis Campailla
d835f244ad
MSI fixes & tweaks
2015-05-04 08:24:21 -07:00
Alexis Campailla
9a8aade257
Fix msi build
2015-05-04 08:24:16 -07:00
NickMRamirez
23fdac78a6
Added redis.service.conf that turns on logging to the Windows event viewer. This required that we also log to a file with the logfile setting, otherwise messages are not written to the event viewer...probably a mishandling of Windows OS. The event viewer requires a messages resource in the form of a DLL, so I updated the Win32_Interop project to have a custom build step to compile EventLog.res into EventLog.dll. Updated the WiX project to create the Windows event source and also the directory where the event log file will be written.
2015-05-04 08:24:12 -07:00
NickMRamirez
454a4a920b
Updated Word doc to include information about how the Windows service works if installed with the MSI.
2015-05-04 08:24:07 -07:00
NickMRamirez
8e4dcd5360
Added a dialog to the installer that lets the user customize the port and firewall exception. The port will update the config file via a new WiX Custom action project.
2015-05-04 08:24:02 -07:00
NickMRamirez
a38bbe72e1
Added a UI to the WiX installer. Also, added license text and branded logo images for Redis.
2015-05-04 08:23:58 -07:00
NickMRamirez
a4d2df10b8
Removed WiX compiler binaries. We'll be relying on the developer to have installed WiX instead.
2015-05-04 08:23:53 -07:00
NickMRamirez
7e68545292
Removing x86 WiX installer
2015-05-04 08:23:47 -07:00
NickMRamirez
c5db422f6d
Removed CONFIG WiX property from install command-line instructions. It might be better to use the default and set the config path later.
2015-05-04 08:23:42 -07:00
NickMRamirez
c998816b65
Updated path to WixFirewallExentsion.dll
2015-05-04 08:23:38 -07:00
NickMRamirez
87835eb268
Adding missing WiX compiler and linker .exe files that were ignored by .gitignore
2015-05-04 08:23:33 -07:00
NickMRamirez
d5119c4882
Added firewall exception for Redis service
2015-05-04 08:23:13 -07:00
NickMRamirez
733dd88d70
Added WiX binaries to source control for 64-bit Windows Installer so that devs won't have to install WiX.
2015-05-04 08:17:14 -07:00
NickMRamirez
437a9c35ce
Added a 64-bit Windows installer
2015-05-04 08:16:03 -07:00
NickMRamirez
9bc6c6eeb6
Added WiX binaries to source control so that dev doesn't have to install WiX.
2015-05-04 08:14:58 -07:00
NickMRamirez
1167266815
Initial commit of WiX installer for Redis
2015-05-04 08:14:11 -07:00
FuGangqiang
8db3969971
sdsfree x and y
2015-05-04 13:03:06 +02:00
FuGangqiang
98756d4c0d
fix doc example
2015-05-04 13:03:06 +02:00
FuGangqiang
7316fda33a
fix typo
2015-05-04 13:03:06 +02:00
Itamar Haber
a5bada19be
update copyright year
2015-05-04 12:56:52 +02:00