vania-janet/multiturn-rag-retrieval-data huggingface dataset:
IBM Cloudant CLI change log 

In this change log, you can learn about the latest changes, improvements, and updates for the IBM® Cloudant® for IBM Cloud® CLI.



 Version 0.0.9 

Version 0.0.9 of CLI was released on 19 April 2023.



* Uses minimal Go version: 1.19.
* Uses IBM Cloudant Go SDK version: 0.4.0.
* Updates dependencies.
* Example displays to the command help output for every command.
* Displays an error in case of Go SDK error.







 Version 0.0.8 

Version 0.0.8 of the CLI was released on 09 January 2023.



* Uses IBM Cloudant Go SDK version: 0.3.2.
* Adds cl as an alias of cloudant for plugin command actions (for example, show, update, and uninstall).
* Updates dependencies.







 Version 0.0.7 

Version 0.0.7 of the CLI was released on 01 December 2022.



* Uses IBM Cloudant Go SDK version: 0.3.0.
* Updates dependencies.







 Version 0.0.6 

Version 0.0.6 of the CLI was released on 15 September 2022.



* Uses IBM Cloudant Go SDK version: 0.2.0.
* Adds arm64 binaries.







 Version 0.0.5 

Version 0.0.5 of the CLI was released on 21 July 2022.



* Uses IBM Cloudant Go SDK version: 0.1.4.
* Adds classic and c as deprecated subcommands.







 Version 0.0.4 

This version of the CLI plug-in is deprecated; upgrade to the latest release.

Version 0.0.4 of the CLI was released on 04 March 2022.



* Updates Go version from 1.14 to 1.17.
* Uses IBM Cloudant Go SDK version: 0.0.43.
* Improves error messages for bad URL scenarios.
* Enables auto-completion.
* Introduces IBM Cloudant CLI-specific User-Agent header content.
A cluster created using a Lite plan has 1 master and 1 data node (2 nodes in total) and will run for 25 hours on the clock (50 hours/2 nodes). The node-hours cannot be paused, for example, you cannot use 10 node-hours, pause, and then come back and use the remaining 40 node-hours.

Remember that you must sign up with IBM to try out the Lite plan.
* What types of service maintenance exist in IBM Analytics Engine?

Occasionally, we need to update the IBM Analytics Engine service. Most of these updates are non-disruptive and are performed when new features become available or when updates and fixes need to be applied.

Most updates that are made to the system that handles service instance provisioning are non-disruptive. These updates include updates or enhancements to the service instance creation, deletion or management tools, updates or enhancements to the service management dashboard user interface, or updates to the service operation management tools.

Updates to the provisioned IBM Analytics Engine clusters might include operating system patches and security patches for various components of the cluster. Again, many of these updates are non-disruptive.

However, if there is an absolute need to perform a disruptive deployment, you will be notified well in advance via email communication and on the [IBM Cloud status page](https://cloud.ibm.com/status).

When a disruptive deployment is made to the system that handles the provisioning of a service instance, you will be unable to create, access, or delete an IBM Analytics Engine service instance from the IBM Cloud console or by using the service instance management REST APIs. When a disruptive deployment is made to a provisioned service instance, you will not be able to access the IBM Analytics Engine cluster or run jobs.
* Which other IBM Cloud services can I use with IBM Analytics Engine?

IBM Analytics Engine is a compute engine offered in IBM Watson® Studio and can be used to push Watson Studio jobs to IBM Analytics Engine. Data can be written to Cloudant or Db2 Warehouse on Cloud after being processed by using Spark.
* How is IBM Analytics Engine integrated with IBM Watson Studio?

IBM Analytics Engine is a first class citizen in IBM Watson® Studio. Projects (or individual notebooks) in Watson Studio can be associated with IBM Analytics Engine.
When you create an instance, after you select the IBM Cloudant tile, you must select a region. These locations are called availability zones. An availability zone is an IBM Cloud® Public location that hosts your data. All Lite and Standard plans automatically deploy into a multi-zone region. Dedicated Hardware plan instances can be deployed in most [IBM data center locations](https://www.ibm.com/cloud/data-centers/).
* What is the difference between a single-zone and a multi-zone region?

A multi-zone region includes three availability zones that can be used by an instance that is deployed to that region. The multi-zone regions available with IBM Cloudant include the following regions:



* Dallas
* Frankfurt
* London
* Osaka
* Sydney
* Tokyo
* Washington DC



A single-zone region offers only one availability zone for that region. The single-zone regions available with IBM Cloudant include the following regions:



* Seoul
* Chennai



For more information, see [Plans and provisioning](https://cloud.ibm.com/docs/services/Cloudant?topic=Cloudant-ibm-cloud-publiclocations-and-tenancy).
* Using the IBM Cloudant changes feed FAQ

 Using the IBM Cloudant changes feed FAQ 

An IBM Cloudant database's changes feed's primary use-case is to power the replication of data from a source to a target database. The IBM Cloudant replicator is built to handle the changes feed and runs the necessary checks to ensure data is copied accurately to its destination.

IBM Cloudant has a raw [changes feed API](https://cloud.ibm.com/apidocs/cloudantgetchanges-changes) that can be used to consume a single database's changes but it must be used with care.

The _changes API endpoint can be used in several ways and can output data in various formats. But here we focus on best practice and how to avoid some pitfalls when you develop against the _changes API.



Given a single database orders, I can ask the database for a list of changes, in this case, limiting the result set to five changes with ?limit=5:
Comparing IBM Cloud Classic and VPC infrastructure environments 

Compare the key differences between IBM Cloud® infrastructure environments to decide which one is best for your workloads and applications. Check out this [video](https://mediacenter.ibm.com/media/IBM%20Bare%20Metal%20Servers%20-%20Classic%20vs.%20VPC%20Infrastructure%20Explainer%20Video/1_hn1d69nn) to learn more about the differences between the Classic and VPC infrastructures.

If you aren't familiar with the environment types, review the following descriptions.



* Classic infrastructure is our existing IaaS platform. This environment is best for lift and shift workloads so you can move applications quickly and keep the same architecture.
* VPC infrastructure is our new IaaS platform, based on software-defined networking and ideal for cloud-native applications.



Classic infrastructure and VPC infrastructure are cost neutral, so you can focus on what environment best meets your needs.



 Compute differentiators 

See the following table for the compute differences between classic and VPC.



Table 1. Compute comparison
This table has row and column headers. The row headers identify possible features. The column headers identify the differentiators between classic infrastructure and VPC infrastructure. To understand the differences between environments, go to the row and find the details for the feature that you're interested in.

 Category Classic Infrastructure VPC Infrastructure 

 Services Full catalog of services, such as Bare Metal Servers, Virtual Servers instances, VMware, SAP Virtual Servers and Bare Metal Servers 
 Performance and availability Better availability achievable through zone architecture 
 Pricing Hourly and monthly billing, plus suspend billing features Hourly, suspend billing, and sustained usage discount 
 Virtual server families Public, dedicated, transient, reserved Public, dedicated 
 Profiles All profiles, including the GPU profiles Balanced, compute, memory profiles with higher RAM and vCPU options 
 Supported images Full set of pre-stock images, plus custom images Limited set of pre-stock images, plus the ability to import a custom image 
 Platform integration IAM and resource group integration for a unified experience
Premium 

Premium plans offer developers and organizations a single tenant instance of one or more Watson services for better isolation and security. These plans offer compute-level isolation on the existing shared platform, as well as end-to-end encrypted data while in transit and at rest.

For more information, or to purchase a Premium plan, contact [Sales](https://ibm.biz/contact-wdc-premium).





 Additional information 

For information about calculating costs, see the [IBM Cloud Pricing Calculator](https://cloud.ibm.com/estimator/review).

For additional pricing information, see the [Discovery catalog](https://cloud.ibm.com/catalog/services/discovery).





 Notes for Customers with Existing Plans 



* Beginning 1 August 2018, your billing and usage is based on this pricing plan.
* The Lite plan is now reduced from 2,000 documents/400 Discovery News queries per month to 1,000 documents/200 Discovery News queries per month. If you already exceeded the new Lite plan limits, you cannot add any more documents. However, you can continue using it or upgrade to an Advanced or Premium plan.
* The Standard plan is retired and is no longer available to new users. If you are currently on an existing Standard plan, you can continue using it or upgrade to an Advanced or Premium plan.
* The Advanced and Premium plans are now based on document tiers. They are no longer based on document hours. Your monthly bill will not fluctuate, based on the number of documents, unless you switch between tiers.
* Premium customers, contact [Sales](https://ibm.biz/contact-wdc-premium) for details on billing changes.
The Standard plan provides a Public Service with Public endpoints. The Standard plan creates a tenant instance on a Shared Kubernetes cluster on shared hardware (VSI isolation). The Standard plan provides Public endpoints only.

The Standard plan uses Shared Block Storage and achieves tenant isolation through separation of files and access controls.







 Data retention and reclamation 

On all plans, except for Satellite, when a service instance is deleted, the data is not deleted immediately. It is scheduled for reclamation and Event Streams sets this retention period to three days, after which the data (both, topics and messages that are written to the topics) is irreversibly destroyed. It is also possible to restore a deleted instance that is not yet reclaimed.

You can check the status of a reclamation, and force or cancel a scheduled reclamation by using [the IBM Cloud Platform CLI](https://cloud.ibm.com/docs/cli?topic=cli-ibmcloud_commands_resourceibmcloud_resource_reclamations).

On the Satellite plan, data retention and reclamation are determined by how you configured them on your chosen storage provider.
* [Comparing Apache CouchDB and IBM Cloudant](https://cloud.ibm.com/docs/Cloudant?topic=Cloudant-couchdb-and-cloudant)
* [Comparison of IBM Cloudant and Apache CouchDB API endpoints](https://cloud.ibm.com/docs/Cloudant?topic=Cloudant-comparison-of-ibm-cloudant-and-couchdb-api-endpoints)



* Other offerings



* [IBM Cloud Dedicated](https://cloud.ibm.com/docs/Cloudant?topic=Cloudant-ibm-cloud-dedicated)
* [cloudant.com](https://cloud.ibm.com/docs/Cloudant?topic=Cloudant-ibm-cloudant.com)



* [API & SDK reference docs](https://cloud.ibm.com/apidocs/cloudant)
* CLI



* [IBM Cloudant CLI change log](https://cloud.ibm.com/docs/Cloudant?topic=Cloudant-cli-change-log)



* [Terraform reference docs](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/cloudant)



* Help



* FAQs



* [Authenticating with IBM Cloudant FAQ](https://cloud.ibm.com/docs/Cloudant?topic=Cloudant-faq-authenticating-cloudant)
* [Availability zones FAQ](https://cloud.ibm.com/docs/Cloudant?topic=Cloudant-faq-availability-zones)
* [Document versioning and conflicts FAQ](https://cloud.ibm.com/docs/Cloudant?topic=Cloudant-faq-document-versioning-conflicts)
* [Migration FAQ](https://cloud.ibm.com/docs/Cloudant?topic=Cloudant-faq-migration)
Basic, Advanced, and Premium Support plans 

You can choose a Basic, Advanced, or Premium support plan to customize your IBM Cloud® support experience for your business needs. The level of support that you select determines the severity that you can assign to support cases and your level of access to the tools available in the Support Center.

If you have free support, you're provided technical support through [Stack Overflow](https://stackoverflow.com/questions/tagged/ibm-cloud?tab=Newest). Also, with a Lite account and free support, you can open cases that are related to access management, accounts, and billing and usage. If you want to upgrade your support plan, contact a [IBM Cloud Sales](https://www.ibm.com/cloud?contactmodule) representative.

Initial response Service Level Objectives (SLO) do not apply to any billing, invoice, or sales related inquiry or cases.

The following table shows the support types available for Pay-As-You-Go accounts, Subscription accounts, and the Enterprise Savings Plan billing model. For more information about accounts, see [Account types](https://cloud.ibm.com/docs/account?topic=account-accounts).



Table 1. Support plans

 Basic Support Advanced Support Premium Support 

 Description Basic business protection that is included with your IBM Cloud Pay-As-You-Go or Subscription account Prioritized case handling and support experience that is aligned with your business needs for your Pay-As-You-Go account, Subscription account, or Enterprise Savings Plan billing model Client engagement that is aligned with your business outcomes to accelerate time-to-value for your Pay-As-You-Go account, Subscription account, or Enterprise Savings Plan billing model 
 Availability 24 x 7 access to the IBM Cloud technical support team through cases <br>Phone and chat are available only for Pay-As-You-Go and Subscription accounts 24 x 7 access to the IBM Cloud technical support team through cases, phone, and chat 24 x 7 access to the IBM Cloud technical support team through cases, phone, and chat 
 [Case severity](https://cloud.ibm.com/docs/get-support?topic=get-support-support-case-severity) Not applicable Case severity ranking available Case severity ranking available
Pricing 

IBM Cloud for Education has four pricing plans: Lite, Base, Base Flex and Premium.



* This page contains pricing information in USD. To view pricing information in your local currency, see the [IBM Cloud for Education](https://cloud.ibm.com/catalog/education) page in the IBM Cloud® catalog.
* VSI: Virutal Server Instance





 Lite 

The Lite plan is free for users who are looking to try out IBM Cloud for Education or build a proof-of-concept.

Pricing



* Free one reservation with standard configuration size of: 2 vCPU, 8GB RAM, 100GB Disk







 Base 

This plan offers charge based on the maximum number of virutal server (also known as Concurrent User) provisioned at any moment of the given month.

The total capacity offered are:



* A regular VSI configuration size: 2 vCPU, 8GB RAM, 100GB Disk
* Total number of vCPU cores = 2 Cores x the number of concurrent virtual server instance(concurrent user)
* Total memory size = 8 GB x the number of concurrent virutal server instance(concurrent user)
* Total disk size = 200 GB x the number of concurrent virtual server instance concurrent user)



Pricing (billed monthly)



* Tier 1: $75/concurrent VSI for the first 1-49 virtual servers
* Tier 2: $71.25/concurrent VSI for 50-99 virtual servers
* Tier 3: $67.50/concurrent VSI for 100-199 virtual servers
* Tier 4: $63.75/concurrent VSI for 200-499 virtual servers
* Tier 5: $60/concurrent VSI for 500-999 virtual servers
* Tier 6: $58.50/concurrent VSI for 1000-1,499 virtual servers
* Tier 7: $56.25/concurrent VSI for 1500-2,999 virtual servers
* Tier 8: $52.50/concurrent VSI for additional virtual servers passing 3,000



Additional Persistent Storage



* $4 per 10 GB per user per month







 Base Flex (Per User) 

This plan offers charge based on the total number of active user registred in system for the month.
Migration options comparison 

IBM® Cloud Foundry is deprecated and no longer supported as of 1 June 2023. For more information, see the [deprecation details](https://cloud.ibm.com/docs/cloud-foundry-public?topic=cloud-foundry-public-deprecationdep_details).

The following is a comparison of the IBM Cloud compute service options to help you decide which target compute type is appropriate for your applications. For example, how the application is hosted, delivered, and managed, as well as costs, integrations, and the skills needed.



 Implementation and operational comparison 

The following table gives a comparison of the implementation and operations of the IBM hosting services.



Table 1. Implementation and operational comparison

 Implementation or operation IBM Cloud Code Engine IBM Cloud Kubernetes Service Red Hat OpenShift on IBM Cloud 

 Delivered as Multi-tenant IBM Cloud Service Single-tenant or multi-tenant IBM Cloud Service Single-tenant or multi-tenant IBM Cloud Service 
 Tenancy Multi-tenant (shared clusters) Single-tenant (dedicated cluster) Single-tenant (dedicated cluster) 
 Cost [Only pay for when workloads run (GB-sec, vCPU-sec & invocations)](https://www.ibm.com/cloud/code-engine/pricing) [Cluster (size of cluster * time) + integrations (GB-time) + load balancers (cost * time)](https://www.ibm.com/cloud/kubernetes-service/pricing) [OCP license + Cluster (size of cluster * time) + integrations (GB-time) + load balancers (cost * time) Can obtain an OCP license if you get Cloud Paks](https://www.ibm.com/cloud/openshift/pricing) 
 Management Managed Application or Container Managed Cluster Managed Cluster 
 Skills No container, cluster, networking, or infrastructure skills required Networking and infrastructure skills required Networking and infrastructure skills required
(https://cloud.ibm.com/docs-content/v1/content/522c6f62358b063f921283400a601c3f9bc66f08/Cloudant/images/Isolation-Standard.svg)

Figure 1. Data isolation on IBM Cloudant Standard plan

Disk encryption is used to provide encryption at rest by using an IBM owned and managed encryption key. Customer data resides in different files on disk.





 Standard on Dedicated Hardware 

A Dedicated Hardware instance offers improved storage and compute isolation for your most valuable data, including use of BYOK. After a Dedicated Hardware instance is provisioned, you can provision many Standard plan instances onto this Dedicated Hardware instance to store your data. While these Standard plan instances share the Dedicated Hardware's compute and storage, the instances do not share Dedicated Hardware's compute and storage with other customers.

Zoom

![Diagram about how to isolate data with the IBM Cloudant Dedicated Hardware plan for one customer.](https://cloud.ibm.com/docs-content/v1/content/522c6f62358b063f921283400a601c3f9bc66f08/Cloudant/images/Isolation-Dedicated-Hardware.svg)

Figure 2. Data isolation on IBM Cloudant Dedicated Hardware plan

Disk encryption is used to provide encryption at rest. In the Dedicated Hardware plan, customers can use their own keys by using IBM Cloud® Key Protect's BYOK to further secure their data.

Dedicated Hardware instances provide IP allowlisting and private network utilization to secure network access.

Data and resource isolation between the Standard plan instances on a Dedicated Hardware instance is provided by using the same robust mechanisms that are used within the multi-tenant deployment option.
VPC landing zone - Standard variation 

The Standard variation of the VPC landing zone deployable architecture uses two Virtual Private Clouds (VPC), a Management VPC, and a Workload VPC to manage the environment and the deployed workload. Each VPC is a multi-zoned, multi-subnet implementation that keeps your workloads secure. A transit gateway connects the VPCs to each other and Virtual Private Endpoints are used connect to IBM Cloud services.

IBM Cloud Flow Logs for VPC enables the collection and storage of information about the internet protocol (IP) traffic that is going to and from network interfaces within your VPC. In addition, Activity Tracker logs events from enabled services. IBM Cloud Flow Logs for VPC and Activity Tracker are included in this deployable architecture. You can add more security services, such as Hyper Protect Crypto Services.



 Architecture diagram 

Zoom

![Architecture diagram for the Standard variation of VPC landing zone](https://cloud.ibm.com/docs-content/v1/content/bbc046343d620cb2210cb1c62a46d7601ae08e00/secure-infrastructure-vpc/includes/deployable-reference-architectures/terraform-ibm-landing-zone/includes/deployable-reference-architectures/terraform-ibm-landing-zone/vpc.drawio.svg)

Figure 1. Standard variation of VPC landing zone





 Design requirements 

Zoom

![Design requirements for VPC landing zone](https://cloud.ibm.com/docs-content/v1/content/bbc046343d620cb2210cb1c62a46d7601ae08e00/secure-infrastructure-vpc/includes/deployable-reference-architectures/terraform-ibm-landing-zone/includes/deployable-reference-architectures/terraform-ibm-landing-zone/heat-map-deploy-arch-slz-vpc-standard.svg)

Figure 2. Scope of the design requirements





 Components 



 VPC architecture decisions 



Table 1. Architecture decisions

 Requirement Component Reasons for choice Alternative choice
Users of the Lite plan cannot use the customization interface, but they can upgrade to the Plus plan to gain access to customization. For more information, see the [Pricing FAQs](https://cloud.ibm.com/docs/speech-to-text?topic=speech-to-text-faq-pricing).





 Using software development kits 

SDKs are available for the Speech to Text service to simplify the development of speech applications. The SDKs support many popular programming languages and platforms.



* For a complete list of SDKs and links to the SDKs on GitHub, see [Watson SDKs](https://cloud.ibm.com/docs/speech-to-text?topic=watson-using-sdks).
* For more information about all methods of the SDKs for the Speech to Text service, see the [API & SDK reference](https://cloud.ibm.com/apidocs/speech-to-text).







 Learning more about application development 

For more information about working with Watson services and IBM Cloud:



* For an introduction, see [Getting started with Watson and IBM Cloud](https://cloud.ibm.com/docs/watson?topic=watson-about).
* For information about using IBM Cloud Identity and Access Management, see [Authenticating to Watson services](https://cloud.ibm.com/docs/watson?topic=watson-iam).







 Next steps 

Explore the features introduced in this topic to gain a more in-depth understanding of the service's capabilities. Each feature includes links to topics that describe it in much greater detail.



* [Using languages and models](https://cloud.ibm.com/docs/speech-to-text?topic=speech-to-text-service-featuresfeatures-languages) and [Using audio formats](https://cloud.ibm.com/docs/speech-to-text?topic=speech-to-text-service-featuresfeatures-audio) describe the basic underpinnings of the service's capabilities.