Commit Graph
4641 Commits
Author SHA1 Message Date
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