Skip to content
This repository was archived by the owner on Jul 28, 2023. It is now read-only.

Allow filtering runtime jobs by provider#1086

Closed
rathishcholarajan wants to merge 9 commits into
Qiskit:masterfrom
rathishcholarajan:filter-jobs-provider
Closed

Allow filtering runtime jobs by provider#1086
rathishcholarajan wants to merge 9 commits into
Qiskit:masterfrom
rathishcholarajan:filter-jobs-provider

Conversation

@rathishcholarajan
Copy link
Copy Markdown
Member

Summary

Cherry-picked from Qiskit/qiskit-ibm-provider#197

Details and comments

rathishcholarajan and others added 7 commits November 4, 2021 12:52
* Remove version field from runtime program (Qiskit#152)

* Remove version field from runtime program

* Add release note

* Rename isPublic to is_public when creating or reading runtime programs (Qiskit#155)

* Update programId to program_id when running program (Qiskit#139)

This needs to change in the program upload body request in order to
meet the IBM Cloud API guidance.

Co-authored-by: Jessie Yu <jessieyu@us.ibm.com>

* Add support to view program update date

* Upload runtime program using 'data' field (Qiskit#157)

* Read programs from "programs" array in response (Qiskit#161)

* Pass program as base64 string to update (Qiskit#168)

* Accept JSON schema as program metadata (Qiskit#158)

* Accept JSON schema as program metadata

* Update qiskit_ibm/runtime/ibm_runtime_service.py

Co-authored-by: Jessie Yu <jessieyu@us.ibm.com>

* Apply suggestions from code review

* Apply suggestions from code review

Co-authored-by: Jessie Yu <jessieyu@us.ibm.com>

Co-authored-by: Jessie Yu <jessieyu@us.ibm.com>

* Pass program params as object (Qiskit#171)

* Fix integration tests

Co-authored-by: Renier Morales <renier@users.noreply.github.com>
Co-authored-by: Jessie Yu <jessieyu@us.ibm.com>
…kit#1071)

* Allow updating runtime metadata in place (Qiskit#188)

* update runtime metadata

* return if no data

* fix mypy

* Update releasenotes/notes/update-runtime-metadata-d2ddbcfc0d034530.yaml

Co-authored-by: Rathish Cholarajan <rathishc24@gmail.com>
(cherry picked from commit b532b1476046eb7faa31f6027ae2f789675a804b)

* update release note
…iskit#1083)

* retrieve program data

* refetch once if no program data

* remove unused import

* refresh program on data property

* fix lint

* Update qiskit_ibm/runtime/runtime_program.py

Co-authored-by: Rathish Cholarajan <rathishc24@gmail.com>

* Update qiskit_ibm/runtime/runtime_program.py

Co-authored-by: Rathish Cholarajan <rathishc24@gmail.com>

* Update qiskit_ibm/runtime/runtime_program.py

Co-authored-by: Rathish Cholarajan <rathishc24@gmail.com>

* add test case

* add test case

* add default data constant

* add _validate_program method

* Update test/ibm/runtime/test_runtime.py

Co-authored-by: Rathish Cholarajan <rathishc24@gmail.com>
@rathishcholarajan rathishcholarajan added the Changelog: New Feature Include in the Added section of the changelog label Nov 8, 2021
@rathishcholarajan rathishcholarajan changed the base branch from runtime-release-q4 to master November 10, 2021 14:29
@rathishcholarajan rathishcholarajan deleted the filter-jobs-provider branch December 8, 2021 13:11
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Changelog: New Feature Include in the Added section of the changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants