January2017 - LiquidAnalytics/ld-api-examples GitHub Wiki
#Major Changes and New Features Summary
Additional resiliency processing materialized views
Materialized view rebuild flow has been improved to reduce rebuild errors.
Support for application based manifests
Support for application specific manifests has been added, allowing devices to sync only a subset of item types.
Support for validation-only tokens
Support for validation-only tokens has been added, allowing liquid clients to provide 3rd parties proof of authorization without granting any additional system access.
#Change Log
- Additional server API has been added to support replication verification/validation
- Cross-environment transaction replication flow has been optimized to reduce added lag
- Some deprecated and unused item schema flags have been removed
- Editing items in MC now requires 1 less click before typing json
- SQLStatementTime LPS metric has been removed. Please see similar CloudWatch metrics tracked directly in AWS instead.
- Device Management in MC now supports searching by authenticated user and application manifest id.
#Risks and Known Issues
No known risks or issues.
#Maintenance Window
This server deployment does not require a maintenance window.
#Special Deployment Notes
- applicationManifestId must be added to the deviceInfo table prior to new registrations against prod-b
- The updated materialized view logic may require a manual rebuild on the first day after deployment. PMs please monitor communities carefully.
#Release Schedule
Date | Environment |
---|---|
1/4/2017 | ProdB |
1/5/2017 | Prod |
#ProdB Validation
Testers assigned to each customer use the current production client app to verify there are no new issues introduced in ProdB:
- In settings change the server URL to
https://ldcloud-b.liquidanalytics.com
- Perform exploratory testing
- Report only new issues found, distinguishing between what may be caused by the server from what is a client-side issue
- Sync
- Transactions
- Registrations
- Authentication
- On-demand functions
- Queries
#Prod Validation
Testers assigned to each customer use the current production client app to verify there are no new issues introduced in Prod:
- In settings make sure the server URL is
https://ldcloud.liquidanalytics.com
- Perform exploratory testing
- Report only new issues found, distinguishing between what may be caused by the server from what is a client-side issue
- Sync
- Transactions
- Registrations
- Authentication
- On-demand functions
- Queries