summaryrefslogtreecommitdiff
path: root/api-ref
Commit message (Collapse)AuthorAgeFilesLines
* Allow regular user to get quotas16.0.0.0rc116.0.0Lingxian Kong2021-08-251-1/+2
| | | | | | | | | The project user can query the project's own resource quota. Story: 2009140 Task: 43082 Change-Id: Iebac740e982a89fcf882a2cfc3e447ac53ee6656
* Show user network ID for getting instanceLingxian Kong2021-08-025-5/+11
| | | | Change-Id: Ia1e9112ae69e04f8c3e9e9d1b4a0189c743d7448
* Support to restore backup from remote locationLingxian Kong2021-02-182-1/+26
| | | | | | | | In multi-region deployment with geo-replicated Swift, the user can restore a backup in one region by manually specifying the original backup data location created in another region. Change-Id: Iefef3bf969163af707935445bc23299400dc88c3
* remove unicode from codelikui2021-01-031-5/+5
| | | | | Implements: blueprint remove-unicode Change-Id: Ib7eb517f404fe87b880f7091366721d2cfc5cdf8
* Support instance operating_statusLingxian Kong2020-12-098-13/+43
| | | | | | | Added a new field ``operating_status`` for the instance to show the actual operational status of user's database. Change-Id: I7c52cff0ec48289fe1a260e99e02a506d4f8ddec
* Support datastore version number for configurationLingxian Kong2020-11-224-7/+11
| | | | | | | Story: 2008358 Task: 41263 Change-Id: I529a07d50c0659af0c9821a8570f7548e8521805
* [API Doc] Support datastore version numberLingxian Kong2020-11-199-16/+53
| | | | | | Change-Id: Ia38f313a87067f664e11b3f61fb60b6ce584e930 Story: 2008358 Task: 41263
* Merge "Update quota API description"Zuul2020-10-222-2/+8
|\
| * Update quota API descriptionLingxian Kong2020-10-222-2/+8
| | | | | | | | Change-Id: Ia8d36dca81e2dd028b36289cb4547c1a8b88a1b1
* | Support to get instances of a specified projectLingxian Kong2020-10-211-3/+8
|/ | | | | | | This patch also fixes a performance issue when the adm user is getting all the instances. Change-Id: Icd6345d6c97648cdfbfaa8d9edac7315a1409356
* Image tags support in datastore versionLingxian Kong2020-10-092-0/+65
| | | | Change-Id: I0e51d08515c121e3a7b0e82b6e4c4161bb4fbc4a
* [Doc] More description for nics for creating instanceLingxian Kong2020-09-211-0/+6
| | | | Change-Id: Icece27780e1834000cb3544d730873837587ecd3
* Add project_id to backup responseLingxian Kong2020-09-152-0/+9
| | | | Change-Id: I99fb3d0c7ea7036bbb622d86eef9f31e53065a0a
* Merge "Support getting backups of a specific project"Zuul2020-09-131-0/+2
|\
| * Support getting backups of a specific projectLingxian Kong2020-09-131-0/+2
| | | | | | | | Change-Id: I6a6778ddbb1ee92da28a709be91b04873fe749fe
* | Merge "[Doc] Refine the root enable API description"Zuul2020-09-132-5/+14
|\ \
| * | [Doc] Refine the root enable API descriptionLingxian Kong2020-09-132-5/+14
| |/ | | | | | | Change-Id: Id144c0c73b10550a8b8d636beece37578c0af124
* | Only enable user and database API for MySQLLingxian Kong2020-09-132-1/+8
|/ | | | Change-Id: Ic59f2fd94c5f216414effe7d13d0dd486dce9243
* [API doc] Add replica_of param for getting instanceLingxian Kong2020-09-072-0/+7
| | | | Change-Id: I116655be2bbe9d31185608a947ee9f6ad1bc219c
* Merge "[API doc] Add more description for deleting backups"Zuul2020-09-011-1/+2
|\
| * [API doc] Add more description for deleting backupsLingxian Kong2020-09-011-1/+2
| | | | | | | | Change-Id: I24f3963c32a226411af8fe3155ff7d4a8ab5a880
* | [API doc] Improve description of swift_container for creating backupsLingxian Kong2020-08-311-1/+3
|/ | | | Change-Id: Ie3d4c9994ae802db016a9d8c63fc2f1fad6cd77a
* Support to update instance accessLingxian Kong2020-08-112-3/+43
| | | | Change-Id: I640cd8b50fd0e0f80a1a45399b8bfdac437ae2b9
* Show instance access informationLingxian Kong2020-08-111-0/+3
| | | | Change-Id: I8c0a7827624ea432edc765ba14e1f6a7228509c3
* Support to rebuild instance by adminLingxian Kong2020-08-062-0/+35
| | | | Change-Id: I48f8c6f997daeb6d82ff62b3325277d86fee2147
* Resize replicas (volume) together with primaryLingxian Kong2020-07-281-0/+3
| | | | | | | | When resizing volume for an instance which is the primary of a replication, cluster, Trove also resizes the volume for all the replicas automatically. Change-Id: I2e719772fe7abc719255ea2a705d9ec342aced2a
* Support backup strategy APILingxian Kong2020-07-177-2/+167
| | | | Change-Id: I0ddd7214dae6e29ddfaf045fdb282f4980a8afff
* Doc: Fix configuration APILingxian Kong2020-06-163-19/+22
| | | | Change-Id: Ieff5200c220376f5927835f46c1b0a5a4f34052e
* Support subnet and IP for instance creationLingxian Kong2020-06-101-5/+4
| | | | | | | | | | Support ``subnet_id`` and ``ip_address`` for creating instance. When creating instance, trove will check the network conflicts between user's network and the management network, additionally, the cloud admin is able to define other reserved networks by configuring ``reserved_network_cidrs``. Change-Id: Icc4eece2f265cb5a5c48c4f1024a9189d11b4687
* Switch to newer openstackdocstheme and reno versionsmelissaml2020-06-051-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using these versions will allow especially: * Linking from HTML to PDF document * Allow parallel building of documents * Fix some rendering problems Update Sphinx version as well. Change pygments_style to 'native' since old theme version always used 'native' and the theme now respects the setting and using 'sphinx' can lead to some strange rendering. Remove docs requirements from lower-constraints, they are not needed during install or test but only for docs building. openstackdocstheme renames some variables, so follow the renames before the next release removes them. A couple of variables are also not needed anymore, remove them. See also http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html Change-Id: Ic5ff4981e5ed09885fd2aaad7508d58d2b2cccc7
* Datastore containerizationLingxian Kong2020-05-272-7/+6
| | | | | | | | | | | | | Significant changes: * Using docker image to install datastore. * Datastore image is common to different datastores. * Using backup docker image to do backup and restore. * Support MariaDB replication * Set most of the functional jobs as non-voting as nested virtualization is not supported in CI. Change-Id: Ia9c97a63a961eebc336b70d28dc77638144c1834
* Remove flavor APILingxian Kong2020-04-276-88/+8
| | | | | | Uses should get flavor from Nova. Change-Id: Id26d71811f94cdcf4ff188c021d4ed5613eeb8cd
* Support ip address type for instancesLingxian Kong2020-04-266-26/+103
| | | | | | | | | | | | | | Include address type in getting instance response. * Deprecate confip option network_label_regex as we don't reply on Nova to get addresses, network names don't make any sense. * Add 'addresses' in instance API response, keep 'ip' as is but mark it deprecated in API doc, python-troveclient shouldn't break. Story: 2007562 Task: 39445 Change-Id: Ia0458b5ddae8959ce29c17e444e1a51a026283cd
* Cleanup docs buildingAndreas Jaeger2020-02-221-44/+4
| | | | | | | | | | | | Remove build_sphinx from setup.cfg, it's not used anymore since this repo uses sphinx-build directly. Require newer openstackdocstheme version and remove settings in conf.py that are now default. Remove doc/source/install/conf.py, it is not used anymore. Change-Id: Id89c664384c3ad443d701f5d4135a9f3f9f744d7
* Delete datastoreLingxian Kong2020-01-111-2/+16
| | | | | | | Admin user can delete datastore if there are no instances or backups associated. Change-Id: If15b79661859d5c40f4d9e5fe65e478954b6ddd4
* Fix duplicated words issume like "object of of the instance"zhufl2020-01-061-1/+1
| | | | | | | This is to fix the duplicated words issume like "The ``links`` object of of the instance". Change-Id: Id00df4734b20871c85a76a01d1b1693042ddbdd8
* Improve API docLingxian Kong2019-12-24303-3717/+2396
| | | | Change-Id: If48ef016c6fb7a875ceabc9f106e4cd85858d147
* Show service_status_updated in instance APILingxian Kong2019-12-183-2/+11
| | | | | | | | A new field named ``service_status_updated`` is added to the instance API response which e.g. could be used to validate if the instance 'HEALTHY' status is stale or not. Change-Id: Iabcfad81343a71304b843b3a7778486253220d20
* Support HEALTHY status for db instanceLingxian Kong2019-12-143-14/+4
| | | | | | | | | | | - 'HEALTHY' means the db service is responsive, 'ACTIVE' means the db service is alive. - Remove the CI job fakemodetests, but will add similar testing task in the future. - Fix the periodic CI job - Remove MongoDB and related jobs Change-Id: I5abe9091ba203297dc87db5fba139179166321f7
* Add quotas resource operation in API docLingxian Kong2019-12-115-0/+150
| | | | Change-Id: I2108f2c6bf067ce228829de9c4e7e47005acf358
* API doc: 'access' support for creating trove instanceLingxian Kong2019-09-1110-166/+187
| | | | | | Story: 2006500 Task: 36471 Change-Id: Ie0c4ead89316001107c02450627eb5491ff8b521
* Filtering description for backup APILingxian Kong2019-08-261-2/+9
| | | | | | Story: #2006433 Task: #36344 Change-Id: I044b804e2ebdc6ecf545cb802114c5b774bb0645
* Re-define the 'nics' parameter for creating databaseLingxian Kong2019-07-291-4/+5
| | | | Change-Id: I7a522b1f6d421ecbed0cedcdb2edd1f90b9b672b
* Remove flavor operations from API docLingxian Kong2019-06-068-378/+0
| | | | | | Trove doesn't need to expose resources directly from Nova. Change-Id: If705470330f51be9b78914ac2d456c62348c4329
* docs: fix build failure on html_last_updated_fmtLingxian Kong2019-05-281-2/+1
| | | | | | | | Error message in CI job build-openstack-api-ref: The config value `html_last_updated_fmt' has type `bytes'; expected `str'. Change-Id: Ie760abeb4a3ea8666da25480a8461812a67514eb
* Move to opendevZhongShengping2019-04-241-2/+3
| | | | | | | 1.Use opendev.org instead of git.openstack.org. 2.Use review.opendev.org instead of review.openstack.org. Change-Id: I8e9da8fbb04bdec42a0b2f012f6a38b8ee413b27
* [fix_typos] fix wrongly spell word "configration "brandonzhao2018-11-141-1/+1
| | | | Change-Id: I174ffd6e5799aa62df1d135b595c2958a902560a
* Return 204 instead of 200 for root-disable APIZhao Chao2018-03-022-2/+2
| | | | | | | | | | | | | | | | As no content will be returned to the client if a root-disable request succeeds, a HTTP 204 (Not Content) response is more appropriate. Redis root-disable scenario test fails because it's return HTTP 204, but all API related tests are expecting a HTTP 200. Although changing Redis root-disable API is a much simpler way to resolve the problem, migrating from HTTP 200 to HTTP 204 should be a better solution. Related tests and documents are also updated accordingly. APIImpact Change-Id: If732a578009fd35436e810fb7ceceefd1ada3778 Signed-off-by: Zhao Chao <zhaochao1984@gmail.com>
* [api-ref] Add sections for backups.Fan Zhang2018-02-273-0/+341
| | | | | | Change-Id: If3a929e9de31dd901c4838e85f91f76941f33d05 Closes-bug: #1663096 Signed-off-by: Fan Zhang <zh.f@outlook.com>
* [api-ref]: update instance creating parameters.Zhao Chao2018-02-112-37/+437
| | | | | | Closes-Bug: #1643496 Change-Id: I8c9ca4ad690751d3c53cbe9469cf5864a528d631 Signed-off-by: Zhao Chao <zhaochao1984@gmail.com>