swift/doc/source
Kazuhiro MIYAHARA 443f029a58 Enable to configure object-expirer in object-server.conf
To prepare for object-expirer's general task queue feature [1],
this patch enables to configure object-expirer in object-server.conf.
Object-expirer.conf can be used in the same manner as before, but deprecated.

If both of object-server.conf with "object-expirer" section and
object-expirer.conf are in a node, only object-server.conf is used.
Object-expirer.conf is used only if all object-server.conf doesn't have
"object-expirer" section.

There are two differences between "object-expirer.conf" style and
"object-server.conf" style.

The first difference is `dequeue_from_legacy` default value.
`dequeue_from_legacy` defines task queue mode. In "object-expirer.conf"
style, the default mode is legacy queue. In "object-server.conf" style,
the default mode is general queue. But general mode means no-op mode
for now, because general task queue is not implemented yet.

The second difference is internal client config. In "object-expirer.conf"
style, config file of internal client is the object-expirer.conf itself.
In "object-server.conf" style, config file of internal client is
another file.

[1]: https://review.openstack.org/#/c/517389/

Co-Authored-By: Matthew Oliver <matt@oliver.net.au>

Change-Id: Ib21568f9b9d8547da87a99d65ae73a550e9c3230
2019-05-04 15:45:02 +00:00
..
_extra added .htaccess redirect file for docs 2017-07-27 14:06:51 -07:00
admin Python 3 compatibility: fix xrange/range issues 2018-10-14 14:08:19 +00:00
api Replace Chinese quotes with English quotes 2018-09-15 03:20:24 -04:00
images Add container sharding documentation 2018-05-18 18:48:22 +01:00
install Replace git.openstack.org URLs with opendev.org URLs 2019-04-24 09:56:54 +08:00
ops_runbook Replace Chinese punctuation with English punctuation 2018-01-25 05:33:04 +00:00
account.rst Alphabetized items under other sections in source documentation 2014-02-21 10:59:29 -07:00
admin_guide.rst Add fallocate_reserve to account and container servers. 2018-07-18 17:27:11 +10:00
apache_deployment_guide.rst change default ports for servers 2016-04-29 14:47:38 -04:00
associated_projects.rst update 1space url in associated projects 2018-09-26 11:55:38 -04:00
conf.py Disable the docs badge saying the docs aren't accurate 2018-09-11 11:53:33 -06:00
container.rst Add container sharding documentation 2018-05-18 18:48:22 +01:00
cors.rst Add more doc and test for cors_expose_headers option 2018-09-17 12:35:25 -07:00
crossdomain.rst Fix misspellings in swift 2014-02-20 16:15:48 +08:00
db.rst Initial commit of Swift code 2010-07-12 17:03:45 -05:00
deployment_guide.rst Enable to configure object-expirer in object-server.conf 2019-05-04 15:45:02 +00:00
development_auth.rst Merge "Fix incorrect kwarg in auth middleware example" 2015-12-18 22:04:47 +00:00
development_guidelines.rst Update doc building instructions in Development Guidelines 2018-07-06 07:40:52 +00:00
development_middleware.rst Fix the example webhook middleware 2018-06-20 10:49:30 +01:00
development_ondisk_backends.rst Fix six typos on swift documentation 2015-07-24 17:11:49 +09:00
development_saio.rst docs: clean up SAIO formatting 2019-03-04 17:37:12 -08:00
first_contribution_swift.rst Replace git.openstack.org URLs with opendev.org URLs 2019-04-24 09:56:54 +08:00
getting_started.rst Trivial: Update pypi url to new url 2018-04-20 17:30:47 +07:00
howto_installmultinode.rst Fix the incorrect reference links 2018-02-26 15:49:10 +08:00
index.rst imported some docs from the old user-guide 2018-08-01 15:17:42 -07:00
logs.rst Make log format for requests configurable 2019-05-02 17:43:25 -06:00
middleware.rst Adds read_only middleware 2018-05-30 03:26:36 +00:00
misc.rst Add Storage Policy Documentation 2014-06-19 10:18:34 -07:00
object.rst Clarify usage of replicator and reconstructor override options 2017-07-26 12:53:46 +01:00
overview_acl.rst Merge "Add full working example of sharing a container with another user" 2018-04-11 00:15:30 +00:00
overview_architecture.rst Add container sharding documentation 2018-05-18 18:48:22 +01:00
overview_auth.rst Deprecate auth_uri option 2018-04-18 02:07:11 +00:00
overview_backing_store.rst Fix indentation in overview_backin_store.rst 2018-05-02 16:24:27 +02:00
overview_container_sharding.rst Fix typo in sharding docs 2018-06-13 04:44:44 +00:00
overview_container_sync.rst Symlink implementation. 2017-12-13 21:26:12 +00:00
overview_encryption.rst Add chaging secret key for external KMS section 2018-11-26 21:38:56 -08:00
overview_erasure_code.rst fix misspelling of 'server' 2018-06-22 18:32:28 +08:00
overview_expiring_objects.rst Enable to configure object-expirer in object-server.conf 2019-05-04 15:45:02 +00:00
overview_global_cluster.rst Write-affinity aware object deletion 2017-06-27 22:42:02 +12:00
overview_large_objects.rst Allow DLO manifest to be updated when using post-as-copy 2016-08-21 00:09:09 -05:00
overview_object_versioning.rst Fix new doc warnings resulting from Sphinx 1.7.1 2018-03-02 14:56:57 +00:00
overview_policies.rst Fixing target for cross-ref 'get_data_dir' 2019-02-13 17:47:50 +00:00
overview_reaper.rst Fixed inconsistent naming conventions 2016-07-07 21:40:21 +00:00
overview_replication.rst Fixed inconsistent naming conventions 2016-07-07 21:40:21 +00:00
overview_ring.rst Experimental swift-ring-composer CLI to build composite rings 2018-06-14 09:50:55 +01:00
policies_saio.rst Mirror X-Trans-Id to X-Openstack-Request-Id 2016-10-30 20:02:39 -07:00
proxy.rst Alphabetized items under other sections in source documentation 2014-02-21 10:59:29 -07:00
ratelimit.rst Fixed inconsistent naming conventions 2016-07-07 21:40:21 +00:00
replication_network.rst Allows to configure the rsync modules where the replicators will send data 2015-09-07 08:00:18 +02:00
ring_background.rst Add "historical document" note to ring background docs 2018-11-02 17:21:19 +00:00
ring_partpower.rst Add support to increase object ring partition power 2017-06-15 15:08:48 -07:00
ring.rst Add Composite Ring Functionality 2017-05-15 16:42:00 -07:00
s3_compat.rst Added S3 compatibility information to docs 2018-05-31 13:19:25 -07:00
test-cors.html move cors-test-page to literal include 2014-03-17 21:09:22 -07:00