Tests
- Removed tests for Zope Replication Services. The recipe support should still work, but the tests are broken. Note that the zc.zrs project is currently unmaintained, so if you rely on this, please step up. See issue 52. [maurits] (#52)
Internal:
- Update configuration files. [plone devs] (cfffba8c)
Breaking changes:
- Update Codebase to python 3.8+.
Update required version
zope.mkzeoinstance = 5.1.1
. [petschki] (#45)
Bug fixes:
- Fix lost dependencies when defining additional
eggs
in buildout part. [petschki] (#45)
Bug fixes:
- Removing ZODB3_HOME variable from runzeo.bat and zeoservice.py.in files, Fix for windows machine (#41)
- fix for "ValueError: Attempted relative import in non-package" - In windows build (#42)
Bug fixes:
- Minor packaging updates. (#1)
Bug fixes:
- Python 3 compatibility for generated bin/zeopack script [ajung] (#36)
Breaking changes:
- Drop support for
ZODB3
but requireZODB >= 5
.
New features:
- Add support for Python 3.6 and 3.7.
Bug fixes:
- Move Recipe from __init__.py to a new module to get rid of the dependency on zc.recipe.egg in control scripts [tschorr]
Bug fixes:
- Fixed Travis tests by installing the
hyperlink
package. [maurits] - Fixed zeopack script for ZEO >= 5 (backport from original ZEO's script) [mamico]
New features:
- Requires zope.mkzeoistance > 4.0 in order to work cleanly with latest ZODB. [jensens]
Bug fixes:
- Cleanup: utf8 headers, isort, pep8. [jensens]
Bug fixes:
- Fix tests to run with current Twisted version.
New features:
- Add support for log rotation. [hvelarde]
Bug fixes:
- Typo in documentation. [ale-rt]
Fixes:
- Updated documentation. [mamico, gforcada]
- Add default storage number in zeopack script [mamico]
- Postpone computation of working set until recipe is ran [gotcha]
- Add support for initialization in main script. [mamico]
- Add support for Pip-installed Buildout [aclark]
- Add "-D" argument to zopepack options to allow override of pack days. [smcmahon]
- add support for setting zeoserver as read only [vangheem]
- Add integration with ZRS [vangheem]
- Nothing changed yet.
- Adding ability to control output script name for repozo. Use the
repozo-script-name
option to change the script name. [do3cc]
- Adding ability to control output script name for zeopack. Use the
zeopack-script-name
option to change the script name. [davidjb] - Fix zeopack connection handling. The previous fix to abort after a failed connection attempt only worked by chance and caused zeopack to exit before the packing finished. Now failed connections are correctly detected and zeopack waits until the packing is finished. [gaudenz]
- Fix custom zeo.conf support under windows. [rossp]
- When the zeoserver is not running, the zeopack script cannot do anything. So when zeopack cannot connect, it now quits with an error message. Formerly it would wait forever. [maurits]
- Added 'var' option like it is in plone.recipe.zope2instance. [garbas]
- Only require a
nt_svcutils
distribution on Windows. [hannosch]
- Fixed -B option being required for along with the -S option. [vangheem]
- Added documentation for using the zeopack script with mount points. [vangheem]
- No changes.
- Implemented Windows support and support for running ZEO as a Windows service. We depend on the new nt_svcutils distribution to provide this support. [baijum, hannosch]
- The FileStorage component of ZODB 3.9 now supports blobs natively, so no need to use BlobStorage proxy for it anymore. [baijum, hannosch]
- Added
extra-paths
option to add additional modules paths. [baijum] - Fixed ZEO packing of mounted storage. [vangheem]
- Added -B option to the
zeopack
script to specify the location of the blob storage. [vangheem]
- Added support for the
pack-keep-old
option introduced in ZODB 3.9. [hannosch]
- Added support for the
pack-gc
option introduced in ZODB 3.9. [hannosch] - Always create a blob-storage by default. [hannosch]
- Require at least ZODB 3.8 and simplify the
zeopack
script. [hannosch] - Various documentation updates. [hannosch]
- Use the new
zope.mkzeoinstance
package, which makes the recipe compatible with ZODB 3.9.5+. [hannosch] - Removed unmaintained win32 specific tests and old zope2 test mockups. [hannosch]
- Removed testing dependency on
zope.testing
and refactored testing setup. [hannosch]
- Depend on and always include ZopeUndo. While it's only needed for Zope 2, the distribution is so tiny, it doesn't hurt for non-Zope 2 ZEO servers. [hannosch]
- Fixed issue with egg paths for the zeopack script. [davisagli]
- Added support for setting ZEO log level. [baijum]
- Set up logging configuration that is needed by ZODB.blob. [davisagli]
- Set shared_blob_dir to True when initializing the ClientStorage used by the pack script, since it will be using the same blob directory as the ZEO server. [davisagli]
- Updated and cleaned up after renaming. [hannosch]
- Added compatibility with eggified Zopes (Zope >= 2.12). [davisagli]
- Initial implementation based on plone.recipe.zope2zeoserver. [plone]