Your Community is getting an upgrade!
Read about our partnership with Higher Logic and how we will build the next generation of the Instructure Community.
Data Access Platform (DAP) CLI and Client Library v1.1.0 is now available.
Version 1.1.0 is a fast follow to our GA release to address some community identified issues with a new feature enhancement to prepare us for future updates. The list of fixes can be found below:
In addition, v1.1.0 introduces extensible enumerations. Extensible enumerations are types in which the set of values is not defined in advance but values are added to the set as they appear in data. They will be most apparent in the case of web_logs in the namespace canvas_logs where we don’t have a well-defined list of web_application_action and web_application_controller values.
Today, web_application_action and web_application_controller are represented as enumeration types in PostgreSQL and MySQL. Going forward, they will become two new tables, maintained by our tooling. Whenever new values are received from DAP API, the client library will add them to the table of enumeration values. Because an enumeration type is transformed into a table, the change entails an automatic data migration on the client side. This new capability will be triggered when the schema advertised by DAP API changes in a future version.
You can find the release notes here:
https://data-access-platform-api.s3.amazonaws.com/client/RELEASE_NOTES.html#release-notes
The new CLI and Client Library can be immediately downloaded from pypi.org - here:
https://pypi.org/project/instructure-dap-client/
We greatly appreciate the community feedback provided and the validation that v1.1.0 fixes those issues. Please continue to let us know how v1.1.0 works and what features and enhancements you'd like to see next.
The content in this blog is over six months old, and the comments are closed. For the most recent product updates and discussions, you're encouraged to explore newer posts from Instructure's Product Managers.
Bob is a creator with a track record of imagining, building, operating, and scaling customer focused products and businesses. Prior to Instructure, Bob has spent 10+ years at leading technology companies including Salesforce and Amazon Web Services, where he launched and operated several successful cloud, AI/ML, security, and data focused products. In addition to working for some amazing companies, Bob founded and operated a successful start-up in the consumer and small business space for 10 years. When he is not building innovative products you can find him spending time with his family enjoying long walks and all the amazing experiences Budapest has to offer.
To interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign InTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign In
The content in this blog is over six months old, and the comments are closed. For the most recent product updates and discussions, you're encouraged to explore newer posts from Instructure's Product Managers.