python-happybase/python-happybase.changes

107 lines
4.5 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-------------------------------------------------------------------
Sun Aug 27 20:26:08 UTC 2017 - jengelh@inai.de
- Ensure neutrality of descriptions.
-------------------------------------------------------------------
Fri Aug 25 10:09:26 UTC 2017 - tbechtold@suse.com
- update to 1.1.0:
* Set socket timeout unconditionally on ``TSocket``
* Add new 0.98 compatibility mode
* Add support for reversed scanners
* From now on this library uses a semantic versioning scheme.
HappyBase is a mature library, but always used 0.x version numbers
for no good reason. This has now changed.
* Finally, Python 3 support. Thanks to all the people who contributed!
* Switch to thriftpy as the underlying Thrift library, which is a much
nicer and better maintained library.
* Enable building universal wheels
- convert to singlespec
- split -doc package
-------------------------------------------------------------------
Wed May 6 14:14:33 UTC 2015 - benoit.monin@gmx.fr
- update to version 0.9:
* Fix an issue where scanners would return fewer results than
expected due to HBase not always behaving as its documentation
suggests (issue #72).
* Add support for the Thrift compact protocol (TCompactProtocol)
in :py:class:`Connection` (issue #70).
-------------------------------------------------------------------
Tue Apr 15 21:00:40 UTC 2014 - dmueller@suse.com
- update to 0.8:
* Add (and default to) '0.96' compatibility mode in :py:class:`Connection`.
* Add support for retrieving sorted columns, which is possible with the HBase
0.96 Thrift API
* The `batch_size` argument to :py:meth:`Table.scan` is no longer propagated to
`Scan.setBatching()` at the Java side (inside the Thrift server).
-------------------------------------------------------------------
Mon Dec 9 23:13:08 UTC 2013 - p.drouand@gmail.com
- Update to version 0.7
* Added a `wal` argument to various data manipulation methods on the
:py:class:`Table` and :py:class:`Batch` classes to determine whether
to write the mutation to the Write-Ahead Log (WAL). (`issue #36
<https://github.com/wbolster/happybase/issues/36>`_).
* Pass batch_size to underlying Thrift Scan instance (`issue #38
<https://github.com/wbolster/happybase/issues/38>`_).
* Expose server name and port in :py:meth:`Table.regions` (recent HBase
versions only) (`issue #37
<https://github.com/wbolster/happybase/issues/37>`_).
* Regenerated bundled Thrift API modules using a recent upstream
Thrift APIdefinition. This is required to expose newly added API.
- Package NEWS.rst, TODO.rst and html pages in documentation directory
- Add python-Sphinx requirement to build html documentation
-------------------------------------------------------------------
Thu Oct 24 11:06:30 UTC 2013 - speilicke@suse.com
- Require python-setuptools instead of distribute (upstreams merged)
-------------------------------------------------------------------
Thu Jul 11 14:17:38 UTC 2013 - dmueller@suse.com
- update to 0.6:
* Rewrote exception handling in connection pool. Exception handling is now a lot
cleaner and does not introduce cyclic references anymore. (`issue #25
<https://github.com/wbolster/happybase/issues/25>`_).
* Regenerated bundled Thrift code using Thrift 0.9.0 with the new-style classes
flag (`issue #27 <https://github.com/wbolster/happybase/issues/27>`_).
-------------------------------------------------------------------
Mon Jun 10 12:46:03 UTC 2013 - dmueller@suse.com
- update to 0.5:
* Added a thread-safe connection pool (:py:class:`ConnectionPool`)
* The :py:meth:`Connection.delete_table` method now features an optional
`disable` parameter to make deleting enabled tables easier.
* The debug log message emitted by :py:meth:`Table.scan` when closing a scanner
* Increased Thrift dependency to at least 0.8.
* The :py:class:`Connection` constructor now features an optional `timeout`
parameter
* The `timestamp` argument to various methods now also accepts `long` values
* In some corner cases exceptions were raised during interpreter shutdown
-------------------------------------------------------------------
Fri Apr 5 07:39:14 UTC 2013 - speilicke@suse.com
- Define python_sitelib to fix SLE_11_SP1 build
-------------------------------------------------------------------
Wed Mar 13 09:52:35 UTC 2013 - speilicke@suse.com
- Install documetation
- Run testsuite
- Fix runtime dependencies, needs python-thrift
-------------------------------------------------------------------
Wed Mar 13 09:39:35 UTC 2013 - dmueller@suse.com
- Initial packaging (0.4)