Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
N
neo
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Labels
Merge Requests
2
Merge Requests
2
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Jobs
Commits
Open sidebar
Kirill Smelkov
neo
Commits
9bd14bf2
Commit
9bd14bf2
authored
9 years ago
by
Julien Muchembled
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Release version 1.5
parent
bff5c82f
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
33 additions
and
1 deletion
+33
-1
CHANGES
CHANGES
+32
-0
setup.py
setup.py
+1
-1
No files found.
CHANGES
View file @
9bd14bf2
Change History
==============
1.5 (2015-10-05)
----------------
In this version, the connectivity between nodes has been greatly improved:
- Added SSL support.
- IPv4 & IPv6 can be mixed: some nodes can have an IPv4 binding address,
whereas other listen on IPv6.
- Version 1.4 fixed several cases where nodes could reconnect too quickly,
using 100% CPU and flooding logs. This is now fixed completely, for example
when a backup storage node was rejected because the upstream cluster was not
ready.
- Tickless poll loop, for lower latency and CPU usage: nodes don't wake up
every second anymore to check if a timeout has expired.
- Connections could be wrongly processed before being polled (for reading or
writing). This happened if a file descriptor number was reallocated by the
kernel for a connection, just after a connection was closed.
Other changes are:
- IStorage: history() did not wait the oid to be unlocked. This means that the
latest version of an object could be missing from the result.
- Log files can now be specified in configuration files.
- ~(user) construction are expanded for all paths in configuration (file or
command line). This does not concern non-daemon executables like neoctl.
- For neoctl, -l option now logs everything on disk automatically.
- The admin node do not reset anymore the list of known masters from
configuration when reconnecting, for consistency with client nodes.
- Code refactoring and improvements to logging and debugging.
- An notable change in the test suite is that the occasional deadlocks that
affected threaded tests have been fixed.
1.4 (2015-07-13)
----------------
...
...
This diff is collapsed.
Click to expand it.
setup.py
View file @
9bd14bf2
...
...
@@ -54,7 +54,7 @@ else:
setup
(
name
=
'neoppod'
,
version
=
'1.
4.0
'
,
version
=
'1.
5
'
,
description
=
__doc__
.
strip
(),
author
=
'NEOPPOD'
,
author_email
=
'neo-dev@erp5.org'
,
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment