Commit Graph
5731 Commits
Author SHA1 Message Date
tporadowski 1c047b6866 v5.0.10 release notes v5.0.10 2020-11-08 15:58:30 +01:00
tporadowski 94a8021d33 Redis for Windows version 5.0.10 2020-11-08 15:48:51 +01:00
tporadowski 4a341aecd8 turned off active defragmentation in jemalloc
- jemalloc is now configured in similar way as in original Redis
- active defragmentation does not work properly anymore, needs
  investigation, so is turned off by default
2020-11-08 12:05:05 +01:00
tporadowski 053081a222 adding overlooked test from 5.0.10 2020-11-08 12:04:51 +01:00
tporadowski 8229c562e3 added missing jemalloc/bin folder 2020-11-08 10:09:09 +01:00
tporadowski 1d2e5a6e74 ported changes from redis/5.0.10 2020-11-04 14:39:22 +01:00
tporadowski 380e7df718 corected Redis add-on to jemalloc (iget_defrag_hint) 2020-11-04 13:33:35 +01:00
tporadowski 1e7ca901c9 added clean-up for tests run under Cygwin
- certain tests (using "debug restart") cause additional processes to be
  spawned and not tracked due to changed process ID (Windows-specific
  behaviour), so we need to clean them up when running tests under Cygwin
2020-10-28 18:24:56 +01:00
tporadowski 3144475d4a added missing sentinel options
- "known-replica" (equivalent to "known-slave")
- "rename-command"
2020-08-31 13:42:20 +02:00
tporadowski 76a46c3cdd Merge branch 'jemalloc-redis-customizations' into win-5.0 2020-07-02 22:17:54 +02:00
tporadowski e6673e44c7 added jemalloc 5.2.1 customizations for Redis 2020-07-02 22:16:09 +02:00
tporadowski 514999c46e Merge branch 'inconsistent-sentinel-nosave' into win-5.0 2020-06-18 12:11:12 +02:00
tporadowski e29885f13a ensure SHUTDOWN_NOSAVE in Sentinel mode
- enforcing of SHUTDOWN_NOSAVE flag in one place to make it consistent
  when running in Sentinel mode
2020-06-18 12:10:20 +02:00
tporadowski 3bf92ad060 Merge branch 'bugfix/sentinel-sigint-crash' into develop 2020-06-17 21:45:23 +02:00
tporadowski 8f38cf7f0d Merge branch 'bugfix/sentinel-sigint-crash' into win-5.0 2020-06-17 21:44:40 +02:00
tporadowski 7ce82ac723 prevent EXCEPTION_INT_DIVIDE_BY_ZERO
- when server is shutting down via ctrl+c in Sentinel mode - prevent
  crash in EnsureMEmoryIsMapped
- fixes #62
2020-06-17 21:42:47 +02:00
Tomasz Poradowski 7f7bbed8e6 Update issue templates 2020-05-02 21:19:26 +02:00
Tomasz Poradowski 91b369b0ea Updated readme 2020-05-02 20:41:55 +02:00
Tomasz Poradowski 0008486b75 Merge pull request #57 from tporadowski/win-5.0
5.0.9 release
2020-05-02 20:38:56 +02:00
tporadowski 9414ab9ba9 updated release notes for 5.0.9 v5.0.9 2020-05-02 19:58:06 +02:00
tporadowski 76824cb260 updated readme 2020-05-02 19:23:25 +02:00
tporadowski 4366d7e836 updated develop to be in sync with antirez/5.0.9 2020-05-02 14:04:22 +02:00
tporadowski 34efdf4244 update versions in packages 2020-05-02 13:35:30 +02:00
tporadowski 93a937281f updated version to 5.0.8 2020-04-01 00:03:31 +02:00
Tomasz Poradowski 12df036ce2 updated version of develop in README.MD 2020-03-31 23:43:13 +02:00
tporadowski 560152fb13 synced with antirez/5.0.8 2020-03-31 22:35:48 +02:00
tporadowski 8aa34167bc updated version number to 5.0.7 2020-03-02 14:57:56 +01:00
tporadowski 18a06619c1 use suggested _execve() when restarting server 2020-03-02 14:57:13 +01:00
tporadowski cee34cdb36 changed optimization settings for release build 2020-03-02 14:55:34 +01:00
tporadowski a7266fc6bb small enhancements to unit tests
- use "kill_proc2" instead of /bin/kill
- adjusted waiting time in unit/aofrw
- ActiveTcl seems to not support "-permissions" option for "file attributes"
  so 1 test from integration/rdb may be skipped
2020-03-02 14:51:57 +01:00
Tomasz Poradowski b3e3249530 develop is at 5.0.7 2020-02-11 00:38:24 +01:00
tporadowski ff5cec8f71 synced with antirez/redis 5.0.7 2020-02-11 00:37:09 +01:00
tporadowski f29b883107 Merge branch 'jemalloc-5.2.1' into develop 2020-02-09 13:40:15 +01:00
Tomasz Poradowski ccf79eead9 avoid using unintialized variable
fixes #47
2020-01-31 00:35:00 +01:00
tporadowski fdd58d4bb4 added release notes 2020-01-27 08:57:42 +01:00
tporadowski 86a63b3efc enhanced ReleasePackagingTool
- added command-line arguments parser
- support for "-n" that updates source file with new version
2020-01-26 11:39:38 +01:00
tporadowski 678fbbd7b4 removed obsolete *.docx from packaging tool 2020-01-24 15:16:42 +01:00
tporadowski 2b5648e3d6 removing obsolete documentation delivered with MSI
- MS Open Tech documentation is no longer up-to-date and should
  not be delivered with MSI installer, will be replaced with
  a README.txt that informs about this fork
2020-01-23 13:25:23 +01:00
tporadowski 0896406dcf added missing sentinel subcommand
- "deny-scripts-reconfig" was not recognized in conf file due to missing mapping
2020-01-22 23:15:09 +01:00
tporadowski c65ead83ad added info about jemalloc customizations to README 2020-01-06 10:57:03 +01:00
tporadowski 1541efc427 jemalloc now calls Redis' memory functions
- jemalloc is compiled with USE_WIN32_EXTERNAL_HEAP_ALLOC to make use of Redis'
  AllocHeapBlock/FreeHeapBlock/PurgePages
- adjusted LG_PAGE definition to 22 by hand (although detected was 12) in jemalloc_internal_defs.h
2020-01-06 08:39:32 +01:00
tporadowski 34d0bae0d0 removed unused support for dlmalloc 2020-01-05 09:28:38 +01:00
Tomasz Poradowski 7e7056f3bc workaround for issue #46
- in Windows prior to 8 and Server 2012 there is no GetSystemTimePreciseAsFileTime(), so in case of
  very fast forking - we take 100ms for calculation of "stat_fork_rate"
- fixes #46
2019-12-28 13:46:05 +01:00
Tomasz Poradowski ca8ffd32ff Merge branch 'develop' of https://github.com/tporadowski/redis into develop 2019-12-25 17:22:17 +01:00
Tomasz Poradowski a301fb653f avoid using unintialized variable
fixes #47
2019-12-25 17:21:15 +01:00
Tomasz Poradowski df26f2f327 Created FUNDING.yml
Link to my Github Sponsors page.
2019-12-12 10:12:17 +01:00
Tomasz Poradowski d495e294fe corrected include statement 2019-11-17 23:57:22 +01:00
Israel Lot 1d905c8ad6 include jemalloc config 2019-10-11 17:58:58 +03:00
Israel Lot 2acc199ef3 update to jemalloc 5.2.1 2019-10-11 16:30:17 +03:00
Tomasz Poradowski 7389a7e268 synced with antirez/redis/5.0.6
- disabled 2 tests in unit/maxmemory as they require different approach
  under Windows (slave process needs to be suspended)
2019-10-05 23:46:26 +02:00