Kirk Shoop (MS OPEN TECH)
|
95f845b691
|
add script to push nupkgs
|
2014-08-29 10:45:54 -07:00 |
|
Jonathan Pickett
|
6d364f41ce
|
Merge pull request #156 from kenny-evitt/service-doc-minor-fixes
Minor fixes to 'service' document
|
2014-08-04 15:58:37 -07:00 |
|
Kenny Evitt
|
33018d61a5
|
Fix text for "Starting the Service" section.
|
2014-07-30 15:26:03 -04:00 |
|
Kenny Evitt
|
96f3fc015a
|
Remove blank heading lines.
|
2014-07-30 15:24:53 -04:00 |
|
jonathan pickett
|
f52ce3c2c7
|
added heapdir directive to allow for configuration of where QFork memory mapped file lives
|
2014-07-29 15:41:41 -07:00 |
|
jonathan pickett
|
9e191b4b58
|
setup changes in preparation for official Windows 2.8.12 release
|
2014-07-22 17:07:42 -07:00 |
|
jonathan pickett
|
b7a045d747
|
Creation of QFork memory mapped file now respects the 'dir' .conf file directive. This allows for the QFork file to live in separate directory from the main executable.
|
2014-07-16 15:48:40 -07:00 |
|
jonathan pickett
|
128f5b53de
|
issue 148: post build step fails when current directory is not in path
|
2014-07-09 20:54:10 -07:00 |
|
jonathan pickett
|
96e0be50bb
|
Merge branch '2.8antirez' into 2.8. Updates version from 2.8.9 to 2.8.12.
Conflicts:
deps/hiredis/async.c
deps/hiredis/examples/example-ae.c
deps/hiredis/hiredis.c
deps/hiredis/hiredis.h
deps/hiredis/net.c
deps/hiredis/net.h
deps/jemalloc/COPYING
deps/jemalloc/INSTALL
deps/jemalloc/README
deps/jemalloc/bin/pprof
deps/jemalloc/config.guess
deps/jemalloc/config.sub
deps/jemalloc/include/jemalloc/internal/ckh.h
deps/jemalloc/include/jemalloc/internal/hash.h
deps/jemalloc/include/jemalloc/internal/prng.h
deps/jemalloc/include/jemalloc/internal/ql.h
deps/jemalloc/include/jemalloc/internal/qr.h
deps/jemalloc/include/jemalloc/internal/quarantine.h
deps/jemalloc/include/jemalloc/internal/rb.h
deps/jemalloc/include/jemalloc/internal/tcache.h
deps/jemalloc/include/jemalloc/internal/tsd.h
deps/jemalloc/include/jemalloc/internal/util.h
deps/jemalloc/src/bitmap.c
deps/jemalloc/src/ckh.c
deps/jemalloc/src/quarantine.c
deps/jemalloc/src/tsd.c
deps/jemalloc/test/integration/aligned_alloc.c
deps/jemalloc/test/unit/bitmap.c
src/aof.c
src/redis-cli.c
src/redis.h
src/util.c
|
2014-07-01 22:54:48 -07:00 |
|
Kirk Shoop (MS OPEN TECH)
|
a4d22bfa8c
|
updated license urls
|
2014-06-25 15:37:44 -07:00 |
|
Kirk Shoop (MS OPEN TECH)
|
8b9aa92123
|
added nuget release notes
|
2014-06-25 15:16:27 -07:00 |
|
Kirk Shoop (MS OPEN TECH)
|
084073fced
|
Update package script and release notes
|
2014-06-25 12:09:56 -07:00 |
|
jonathan pickett
|
b6e7f2d45e
|
updated release notes for 2.8.9 nuget and chocolatey packages
|
2014-06-23 20:08:16 -07:00 |
|
jonathan pickett
|
411b6e9119
|
issue 129: correct name of file
|
2014-06-19 17:59:44 -07:00 |
|
jonathan pickett
|
d4051d4c38
|
issue 105: 32-bit version not running on server 2003. Adjusted project settings and selected APIs in use via runtime version checks and windows version macro.
|
2014-05-29 22:33:19 -07:00 |
|
jonathan pickett
|
a4dd5cba88
|
issue #108: removing post build script from 32-bit release target. Script is 64-bit only.
|
2014-05-23 12:54:15 -07:00 |
|
jonathan pickett
|
e97604ce63
|
issue #112: Adding permission for NETWORK_SERVICE on the folder redis-server.exe is in during --service-install. This allows for RDB files to be written and for .conf files to open in RW mode. Fixed a documentation typo.
|
2014-05-22 14:36:35 -07:00 |
|
jonathan pickett
|
1c3b70c971
|
Finishing merge of branch '2.8.4_msopen' of https://github.com/MSOpenTech/redis into 2.8.4_msopen
Conflicts:
bin/release/redis-2.8.4.zip
src/Win32_Interop/Win32_QFork.cpp
src/sds.c
|
2014-05-16 12:49:22 -07:00 |
|
jonathan pickett
|
3ee3c4bdaf
|
Merge branch 'antirez_2.8' into 2.8.4_msopen. Bumps version from 2.8.4 to 2.8.9
Conflicts:
00-RELEASENOTES
deps/linenoise/linenoise.c
src/anet.c
src/debug.c
src/redis-cli.c
src/redis.c
src/sentinel.c
src/t_zset.c
|
2014-05-15 19:18:26 -07:00 |
|
jonathan pickett
|
f441b8d0f2
|
Issue 108: Added 32-bit support back in. QFork code requires a contiguous memory allocation for heap. Due to this requirement and 32-bit memory model limitations, maxheap is limited to about 512MB in 32-bit executable. 32-bit version appears to be about 30% slower than 64-bit version on 64-bit OS.
|
2014-05-15 18:24:59 -07:00 |
|
jonathan pickett
|
ed1e8ac956
|
directory rename
|
2014-05-08 20:56:17 -07:00 |
|
jonathan pickett
|
991653211b
|
directory rename
|
2014-05-08 20:55:08 -07:00 |
|
jonathan pickett
|
1fd9047397
|
issue 99: adding sample to demonstrate config of master + 3 slaves + 3 sentinels on one box. Discovered along the way that maxheap would not propagate through .conf include statements. It does now.
|
2014-05-08 20:07:39 -07:00 |
|
jonathan pickett
|
01eaf183b3
|
fix for issue #106: K32QueryWorkingSetEx not in kernel32.dll on Vista/Server 2008
|
2014-05-07 16:44:06 -07:00 |
|
jonathan pickett
|
feb6c2884a
|
fix for issue #97: Added a modified sample to demonstrate large async GET operation. Also discovered that reply reading in async.c would stop if the reply data exceeded the buffer allocated for the read. redisAeAddRead() would not reschedule a read if already in read mode. To fix this is added redisAeForceAddRead().
|
2014-05-01 15:19:18 -07:00 |
|
jonathan pickett
|
9f871c4ec5
|
Issue #95: Adding ability to specify custom service name/have multiple Redis service instances running.(Forgive the whitespace changes in Win32_Service.cpp. My editor was set to keep tabs when I wrote the code originally. Tabs are gone now.)
|
2014-04-30 14:34:01 -07:00 |
|
jonathan pickett
|
e674609fcb
|
adding working hiredis async example to solution based off of example-ae.c source. For issues 18 + 86
|
2014-04-16 17:16:27 -07:00 |
|
jonathan pickett
|
a7f2df706e
|
Removing install project since we have NuGet and Chocolatey installs. Removing RedisWAInst since Azure fork will handle their own installation.
|
2014-04-15 19:01:55 -07:00 |
|
jonathan pickett
|
884dd54bbc
|
since redis now has built-in service support, and Sentinel should be used for monitoring, this project is no longer needed
|
2014-04-15 18:05:51 -07:00 |
|
jonathan pickett
|
3cd77a5cb5
|
fox for issue 84. now recognizing "stdout" as as stdout. Also added docs to binary zip generation script and modified redis.windows.conf to remove references to unsupported daemonize flag
|
2014-04-15 16:21:39 -07:00 |
|
jonathan pickett
|
2d29a8f207
|
Added support for redirecting Redis logging to the Windows Application log. Repurposed --syslog flags for this. See redis.windows.conf for information about the repurposed flags. When redis is running as a service it will use the Windows EventLog by default.
|
2014-04-08 18:16:09 -07:00 |
|
jonathan pickett
|
34250336c1
|
Release build still had link dependency on DLL versions of CRT. Also updated release documentation
|
2014-04-07 19:00:35 -07:00 |
|
jonathan pickett
|
6eb1ec2217
|
added Windows Service support to Redis
|
2014-04-03 16:39:02 -07:00 |
|
jonathan pickett
|
e2a48cd715
|
PS scripts to automate NuGet/Chocolatey package generation. Also eliminated VC redist dependency in Chocolatey spec
|
2014-04-02 16:48:17 -07:00 |
|
jonathan pickett
|
0df3c6b4b4
|
Updated the README.md for the current build. Removed APIBridge.dll from the powershell script that builds the zip file containing the binaries. Updated the zip file.
|
2014-04-01 17:11:17 -07:00 |
|
jonathan pickett
|
c3c91f5ab0
|
Moved projects to VS2013. Removed dependency on CRT runtime DLLs. Removed APIBridge.DLL. Added MSOpenTech copyright notices.
|
2014-03-31 17:01:21 -07:00 |
|
jonathan pickett
|
f5b410a52e
|
package description update
|
2014-03-21 20:41:15 -07:00 |
|
jonathan pickett
|
16ca1634ae
|
adding nuget and chocolatey packaging specifications
|
2014-03-20 17:23:38 -07:00 |
|
jonathan pickett
|
411ef3f609
|
Cleaned up duplicate WIN32_IOCP flag in projects. Also added compressOutputToReleaseFolder.ps1 script to release build of Redis.
|
2014-02-25 18:03:23 -08:00 |
|
Jonathan Pickett
|
2277ed0ea8
|
Merge branch '2_6_14_rebase' into 2.8.4
|
2014-02-03 17:10:36 -08:00 |
|
Jonathan Pickett
|
62cc0e320d
|
Merge branch '2_6_14_rebase' into 2.8.4
Conflicts:
00-RELEASENOTES
deps/hiredis/hiredis.c
deps/hiredis/sds.c
deps/jemalloc/ChangeLog
deps/jemalloc/Makefile.in
deps/jemalloc/VERSION
deps/jemalloc/configure
deps/jemalloc/configure.ac
deps/jemalloc/doc/jemalloc.3
deps/jemalloc/doc/jemalloc.html
deps/jemalloc/doc/jemalloc.xml.in
deps/jemalloc/include/jemalloc/internal/arena.h
deps/jemalloc/include/jemalloc/internal/chunk.h
deps/jemalloc/include/jemalloc/internal/chunk_dss.h
deps/jemalloc/include/jemalloc/internal/chunk_mmap.h
deps/jemalloc/include/jemalloc/internal/ctl.h
deps/jemalloc/include/jemalloc/internal/extent.h
deps/jemalloc/include/jemalloc/internal/huge.h
deps/jemalloc/include/jemalloc/internal/jemalloc_internal.h.in
deps/jemalloc/include/jemalloc/internal/private_namespace.h
deps/jemalloc/include/jemalloc/internal/prof.h
deps/jemalloc/include/jemalloc/internal/rtree.h
deps/jemalloc/include/jemalloc/jemalloc.h.in
deps/jemalloc/include/jemalloc/jemalloc_defs.h.in
deps/jemalloc/src/arena.c
deps/jemalloc/src/base.c
deps/jemalloc/src/chunk.c
deps/jemalloc/src/chunk_dss.c
deps/jemalloc/src/chunk_mmap.c
deps/jemalloc/src/ctl.c
deps/jemalloc/src/huge.c
deps/jemalloc/src/jemalloc.c
deps/jemalloc/src/mutex.c
deps/jemalloc/src/prof.c
deps/jemalloc/src/rtree.c
deps/jemalloc/src/stats.c
deps/jemalloc/src/tcache.c
deps/jemalloc/src/util.c
deps/jemalloc/src/zone.c
deps/jemalloc/test/thread_arena.c
deps/linenoise/linenoise.c
redis.conf
src/Makefile.dep
src/ae.c
src/anet.c
src/anet.h
src/aof.c
src/bitops.c
src/config.c
src/config.h
src/db.c
src/debug.c
src/dict.c
src/memtest.c
src/mkreleasehdr.sh
src/networking.c
src/object.c
src/rdb.c
src/redis-benchmark.c
src/redis-cli.c
src/redis.c
src/redis.h
src/release.c
src/replication.c
src/rio.c
src/rio.h
src/scripting.c
src/sds.c
src/sentinel.c
src/t_list.c
src/t_string.c
src/t_zset.c
src/version.h
src/zmalloc.c
tests/assets/default.conf
tests/integration/rdb.tcl
tests/test_helper.tcl
tests/unit/basic.tcl
tests/unit/expire.tcl
tests/unit/obuf-limits.tcl
tests/unit/pubsub.tcl
tests/unit/scripting.tcl
Still having problems with BLPOP
|
2014-02-03 17:06:54 -08:00 |
|
Jonathan Pickett
|
4440406bb5
|
Using project reference rather than linker library input. This fixes the annoying 'do you want to rebuild the universe just because you pressed F5' problem. Built is now built.
|
2014-01-28 18:08:38 -08:00 |
|
Jonathan Pickett
|
8812fe61bd
|
added lua and hiredis libs as project references
|
2014-01-28 11:58:14 -08:00 |
|
Jonathan Pickett
|
ce6c1f08b0
|
continuing code cleanup by moving win32 specific code into Win32_Interop directory
|
2014-01-17 18:24:31 -08:00 |
|
Jonathan Pickett
|
8b3daf2bb8
|
compile/link cleanup
|
2014-01-16 14:13:51 -08:00 |
|
Jonathan Pickett
|
d30d0c6a31
|
moving win32 specific code into a static lib so that it compiles only once, also some minor code tidying
|
2014-01-15 16:32:38 -08:00 |
|
Jonathan Pickett
|
bf22d5646d
|
replacing win32_cow implementation with win32_qfork. replication currently broken, but all other unit tests are working.
|
2014-01-02 12:06:06 -08:00 |
|
Jonathan Pickett
|
5e2bb3e678
|
Removed x86 and non-IOCP targets in preparation for new qfork implementation. Only supported build henceforth will be x64 with IOCP.
|
2013-12-23 19:29:38 -08:00 |
|
Jonathan Pickett
|
926e5283c6
|
Isolating the socket differences beween Linux and Windows in Win32_FDAPI and APIBridge code.
|
2013-11-26 17:19:22 -08:00 |
|
Jonathan Pickett
|
5fbc129b4e
|
Work in progress. Temporary move towards separate IOCP/non-IOCP builds because of thread state issues. Neither build set is particularily stable at the moment.
|
2013-10-18 13:34:16 -07:00 |
|