Revision 935f73ba

b/Changelog
31 31

  
32 32
* Extend astakosclient to request and validate OAuth 2.0 access tokens
33 33

  
34
* Change response status code from 400 (Bad Request) to 405 (Not allowed
35
  method) in case of an unexpected request method.
36

  
34 37
Astakos
35 38
-------
36 39

  
......
232 235
Pithos
233 236
------
234 237

  
235
* Management commands:
236
  * Introduced new command:
237
     * file-show
238
* Rewrite tests.
239

  
240
* Performance optimizations in object listing.
241

  
242
* Introduce backend method decorator for handling transaction management if no
243
  transaction is initiated from the frontend.
244

  
245
* Fix Internal Server Errors https://code.grnet.gr/issues/4501 &
246
  https://code.grnet.gr/issues/4502.
247

  
248
* Fix REQUEST ENTITY TOO LARGE request failure during move operations
249
  https://code.grnet.gr/issues/4154.
238 250

  
239
* Change view authentication
251
* Fix FORBIDDEN request failure while listing implicitly shared objects
252
  https://code.grnet.gr/issues/4131.
253

  
254
* Fix issue with the computed size of an updated object.
255

  
256
* Reply with the Merkle hash in the ETag header if MD5 is deactivated.
257

  
258
* Reply with FORBIDDEN (403) to public listing requests performed by non path
259
  owners.
260

  
261
* Change response status to NOT FOUND (404) while trying to delete an
262
  already deleted object.
263

  
264
* Change SQLAlchemy version to 0.7
265

  
266
* Change view authorization
240 267
  The pithos views do not use the cookie information for user authentication.
241 268
  They request (from Astakos) and use a short-term access token for a
242 269
  specific resource.
......
249 276
* Add PITHOS_SERVE_API_DOMAIN setting to restrict file serving endpoints to a
250 277
  specific host
251 278

  
252
* Refactor metadata schema (table attributes) in Pithos DB to speedup current
253
objects by domain attribute. This is used by Plankton for listing VM images.
254

  
255
* Enforce container-level atomicity in (most) Pithos API calls.
279
* Management commands:
280
  * Introduced new command:
281
     * file-show
256 282

  
257 283
* Remove command 'resource-export-pithos' subsumed by 'service-export-pithos'.
258 284

  
......
413 439
* Add new setting PITHOS_BACKEND_POOL_SIZE, which configures the size
414 440
  of the pool of Pithos backends that are used by plankton.
415 441

  
442
Pithos
443
------
444

  
445
* Refactor metadata schema (table attributes) in Pithos DB to speedup current
446
objects by domain attribute. This is used by Plankton for listing VM images.
416 447

  
417 448

  
418 449
.. _Changelog-0.14:
......
612 643
* Remove PITHOS_USE_QUOTAHOLDER, PITHOS_QUOTAHOLDER_URL,
613 644
  PITHOS_QUOTAHOLDER_TOKEN and PITHOS_ASTAKOSCLIENT_POOLSIZE
614 645

  
646
* Enforce container-level atomicity in (most) Pithos API calls.
647

  
648

  
615 649
Tools
616 650
-----
617 651

  

Also available in: Unified diff