88369fee13
This fixes the spell fix by; $ tox -e codespell -- -q 2 -S '*.csv,*.po,*.yaml' -w Change-Id: I11a3142d6eef40bec2324b98bfe4b0d871779f64
88 lines
3.0 KiB
Plaintext
88 lines
3.0 KiB
Plaintext
storlets (1.0.0, OpenStack Queens)
|
|
* Minor bug fixes and rework on the zuul config
|
|
|
|
storlets (0.7.0)
|
|
* Migrate legacy gate job from OpenStack project config
|
|
|
|
* Minor bug fixes
|
|
|
|
storlets (0.6.0)
|
|
* Moving installation code to be as devstack plugin
|
|
- This work also moves several non-python storlets code out from the
|
|
docker image. Those code will be included in storlets package.
|
|
|
|
* Minor improvements and bug fixes
|
|
|
|
storlets (0.5.0, Openstack Pike)
|
|
* Extending IPython integration
|
|
|
|
* Storlet execution on GET with multiple files using a single stream
|
|
using MULTIPART MIME
|
|
|
|
* Additional refactoring and minor fixes
|
|
|
|
storlets (0.4.0, Openstack Ocata)
|
|
* Big-Tent changes:
|
|
- Restructurng the repository to be OpenStack 'compliant'
|
|
- Port s2aio to devstack for Swift and Keystone
|
|
- Port installation to Xenial
|
|
- Move to Keystone V3
|
|
|
|
* Initial IPython integration: Deploy a storlet from IPython.
|
|
|
|
* Better coverage of python functional tests.
|
|
|
|
* Various minor improvements and bug fixes.
|
|
|
|
storlets (0.3.0, Openstack Newton)
|
|
|
|
* Python support for writing storlets. This large
|
|
chunk of work involved refactoring, improving and
|
|
unit testing much of the code that deals with
|
|
storlets invocation in general.
|
|
|
|
* Storlets can be invoked on multiple objects. Multiple
|
|
objects can be specified when invoking a storlet on GET/COPY.
|
|
With multiple inputs, the storlet is invoked on the proxy with
|
|
multiple input streams (as opposed to the traditional single input
|
|
stream).
|
|
|
|
* Introduction of Storlets ACLs. The storlet middleware now supports
|
|
a POST verb for allowing a certain user READ access to a container
|
|
only via a certain storlet. Thus, a user which has no read access
|
|
to a container can get access only if the request has the appropriate
|
|
storlet specified in the X-Run-Storlet header.
|
|
|
|
* Aligning the storlets team procedures and repo towards becoming part
|
|
of the bit tent. This includes moving the weekly meetings to
|
|
#openstack-meeting, change the review process to include 2 reviewers,
|
|
initial py35 test env, etc.
|
|
|
|
storlets (0.2.0, Openstack Mitaka)
|
|
|
|
* First storlets release since it was open sourced.
|
|
|
|
* Most of the code has been refactored to ease maintainability
|
|
this includes: breaking the middleware to base, proxy and object handlers
|
|
restructure the gateway code to allow easier addition of new gateways
|
|
simplification of the swift-docker communicartion code
|
|
|
|
* Unit tests has been added to most of the python code
|
|
|
|
* The documentation has been re-written and updated with focus
|
|
on installation
|
|
|
|
* functional tests have been enriched
|
|
|
|
* Added the ability to invoke a storlet on copy including support
|
|
for swift COPY middleware
|
|
|
|
* Added the ability to process single range requests on object nodes
|
|
to allow better performance when working with Spark.
|
|
|
|
* This release is tested with Swift 2.7.0, and Openstack Keystone Mitaka
|
|
|
|
storlets (0.1.0, Openstack Mitaka)
|
|
|
|
* Storlets are in the open within Openstack CI
|