Commit Graph
5714 Commits
Author SHA1 Message Date
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
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
Israel Lot 50ae053490 type fixes 2019-10-03 20:22:25 +03:00
Israel Lot 85da3b0701 avoid trying to unlink unix socket 2019-10-03 20:21:56 +03:00
Israel Lot 28480c684c windows get file descriptor bug fix 2019-10-03 20:21:06 +03:00
Israel Lot b7cc5f59e1 update list of redis commands on windows command line 2019-10-03 20:18:20 +03:00
Israel Lot 7be9c345f9 missing tcl tests 2019-10-03 20:17:47 +03:00
Tomasz Poradowski 1b4be3ca6e updated readme
added information about current work in progress on 5.0.6 in develop branch
2019-10-02 19:02:30 +02:00
Tomasz Poradowski db0147503d pass pointer to modules to child process
- dictionary of modules needs to be passed to AOF/RDB child rewrite process
2019-10-02 15:46:48 +02:00
Tomasz Poradowski 41f00e1b40 changed long types to PORT_* 2019-10-02 15:38:42 +02:00
Israel Lot 66e145ae5d Merge 5.06 commits
This merges commits up until 5.0.6 release (bb78454b0fef0dc5903328d037ac2520108e0044)
2019-10-01 21:50:03 +03:00
Tomasz Poradowski ac17be3c7f updated version to 4.0.14 v4.0.14 2019-09-29 20:08:45 +02:00
Tomasz Poradowski 9ea4437bc5 updated version to 4.0.14 2019-09-29 20:07:20 +02:00
Tomasz Poradowski 9da32610ed updated version and README to 4.0.14 2019-09-29 19:45:53 +02:00
Tomasz Poradowski 331860908d delaying client disconnect using freeClientAsync()
- when a client is marked for closing (i.e. after protocol error) we are delaying
  it slightly by using freeClientAsync() instead of freeClient() as sometimes
  the latter was closing connection too fast without reply being actually sent
2019-09-29 11:18:56 +02:00
Tomasz Poradowski 2392f888f6 synced tests with antirez/redis/4.0.14
- last test in unit/type/hash is optional, commenting out
2019-09-29 11:15:58 +02:00
Tomasz Poradowski 7fac784816 getting rid of compilation warnings 2019-09-25 22:14:39 +02:00
Tomasz Poradowski 96d74d6671 upgraded projects for VS2019 2019-09-25 22:11:24 +02:00
Tomasz Poradowski a0ba6c7900 removed formatting, syncing with antirez/redis 2019-09-24 22:37:56 +02:00