This release does not includes any schema changes.
We are happy to officially announce that Enhanced Visibility is now production ready!
A number of new updates have been added to the Enhanced Visibility feature over the past several releases. This release adds a few more updates (see below) and brings them all together without any breaking changes.
If you still use Elasticsearch v6 and don't set ES_VERSION env or version property in config file explicitly, you have to do it now.
admin elasticsearch report has been removedPlease use Elasticsearch directly to build custom reports.
ColumnName=missing syntax is deprecatedQuery support for ColumnName=missing syntax will be removed in the next release. Use ColumnName is null syntax instead. Use ExecutionStatus="Running" to filter only running workflows.
You can turn it (and sniffing) on with new config settings added in #1865. Leave it disable if you use AWS Elasticsearch (https://github.com/olivere/elastic/issues/1091).
2021-08-31 - 6867b1c3f - Add metrics client to custom data store factory (#1871) 2021-08-27 - 59dd702de - Fix FE interceptor order to report metrics correctly (#1863) 2021-08-27 - 431127c02 - Reserve Temporal prefix for custom search attribute names (#1861) 2021-08-27 - 33f95d7b5 - Change default value of worker.ESProcessorFlushInterval from 200ms to 1s (#1860) 2021-08-27 - 2e50ce068 - Add closeIdleConnectionsInterval, enableSniff, and enableHealthcheck to Elasticsearch config (#1865) 2021-08-26 - ff069578a - Revert "Split cron and retry paths from continue-as-new (#1745)" (#1858) 2021-08-26 - ec03542e1 - Add version to event cache key (#1838) 2021-08-26 - da5bcc73e - Remove esql package (#1857) 2021-08-26 - cae0d7947 - Split cron and retry paths from continue-as-new (#1745) 2021-08-26 - acea4e9a9 - Remove query validator (#1856) 2021-08-26 - abcee70ec - Replace DSL parsing with query builder (#1855) 2021-08-26 - 9955dc5f7 - Merge AppendHistory with CreateWorkflow (#1853) 2021-08-26 - 7d423ca6b - Remove 'admin elasticsearch report' CLI command (#1854) 2021-08-24 - eaa7d7b15 - Expose cassandra.CheckCompatibleVersion() (#1849) 2021-08-24 - c11a3e169 - Allow external persistence implementations to reuse persistenceTestBase by exporting a factory method accepting PersistenceTestCluster (#1846) 2021-08-24 - 4f8c1c77e - Fixes bug where intra-node client is doing retries even if the error is context cancelled (#1845) 2021-08-24 - 2d6f48dcf - Close factory after use (#1850) 2021-08-23 - d4f3bc665 - Spin loading initial taskWriter state in Start() (#1842) 2021-08-23 - 1f24996b9 - UpdateWorkflow transaction to include append history (#1841) 2021-08-20 - 514776cfa - Add fault injection for persistence API (#1820) 2021-08-19 - 734e4a24d - Add more metrics to Elasticsearch bulk processor (#1839) 2021-08-19 - 373d0c828 - Streamline taskQueueManager startup (#1834) 2021-08-18 - d95e21cc9 - Fix crash when no pollers on task queue. Dedupe code. (#1835) 2021-08-18 - 8f6496c35 - Add custom SQL to Elasticsearch query converter (#1824) 2021-08-18 - 451004bff - Validate ids in event cache (#1837) 2021-08-18 - 182ae5a39 - Fix ExecutionTime backfill by changing init order (#1836) 2021-08-18 - 0cef628ee - Add tctl-authorization-plugin to docker images (#1832) (#1833) 2021-08-16 - aa9a9a862 - Fix execution time not set correctly during continue as new (#1828) 2021-08-16 - 39fd4ed55 - Do not exit CLI if task queue has no poller (#1827) 2021-08-14 - 3997ae6b5 - Only reapply current workflow events if current workflow is part of continue as new chain (#1822) 2021-08-13 - 4741ef1bc - Update link to buildkite badge (#1823) 2021-08-10 - 95524cb05 - Patch fossa install (#1815) 2021-08-10 - 89fe351d5 - Fix service_errors_nondeterministic merics (#1726) 2021-08-10 - 3595e6243 - Fix API doc comment for authorization.CallTarget.Request (#1816) 2021-08-09 - f9e8559b4 - Udpate fossa cli (#1811) 2021-08-09 - c4d3c34f7 - Adds flag to tctl db-based commands to override TLS ServerName setting #1813 2021-08-09 - a6e9c0567 - NewFactory with given session (#1812) 2021-08-08 - 6d1c70d68 - Revert "Add tctl config feature (#1790)" (#1810) 2021-08-07 - 438b3228c - Fix TaskQueueLock starvation (#1809) 2021-08-06 - e834f2aa6 - Update SDK to 1.9.0 (#1808) 2021-08-05 - c158bfe08 - Make sure shard acquirement channel will not be blocked (#1806) 2021-08-05 - a1b4b0673 - Upgrade gocql (#1805) 2021-08-05 - 69ddc6f82 - Enable fossa test and add delay between analyze and test (#1802) 2021-08-05 - 46a8766e9 - Handle unreliable gocql close function stuck issue (#1803) 2021-08-05 - 2e3fd6ab0 - Optimize matching ack manager loop perf (#1804) 2021-08-05 - 0f4bdf5fc - Remove unnecessary shard controller prepare to stop logic (#1807) 2021-08-04 - c630240b0 - Add retries for tctl visibility APIs (#1798) 2021-08-04 - 3e93f464c - Expose TLS RefreshInterval & ExpirationChecks via env var (#1800) 2021-08-04 - 149072c37 - Update fossa cli in base-ci-builder image (#1801) 2021-08-02 - fe0575130 - Add system worker execution & poller dynamic configs (#1796) 2021-08-02 - d7e24101f - Disallow fetching CA cert over HTTP (#1794) 2021-08-02 - a4ce3a1e2 - Merge HistoryManager into ExecutionManager (#1792) 2021-08-02 - 800768f58 - FetchCACert now supports URLs in addition to files (#1773) 2021-08-02 - 53d107c17 - Revert "Release new tctl UX (#1789)" (#1795) 2021-08-02 - 5374709fc - Release new tctl UX (#1789) 2021-08-01 - d5dbf4e51 - Disable sniffing on ES7 client used in CLI (#1784) 2021-08-01 - 25e22aee2 - Execution store no shard id2 (#1791) 2021-08-01 - 248550b32 - Rewrite persistence create workflow API error handling (#1770) 2021-07-30 - b557462ad - Report service user latency metric explicitly (#1787) 2021-07-30 - 9f9e8f8d0 - Matching deadlock fix and GC refactor (#1785) 2021-07-30 - 68e9adba8 - Add tctl config feature (#1790) 2021-07-30 - 5c777e717 - Rename WorkflowStore to ExecutionStore (#1786) 2021-07-30 - 4e7f6f9a4 - Adjust system worker poller number (#1788) 2021-07-30 - 094f860b2 - Add task latency without user induced latency (#1777) 2021-07-29 - d4b7671eb - Include root cause reasons in Elasticsearch error message (#1774) 2021-07-29 - c74834fea - WorkflowStore interface (#1781) 2021-07-29 - b765bbb97 - Revert part of matching cleanup (a18bb3abd) (#1779) 2021-07-29 - b241ae765 - Remove GetClosedWorkflowExecution method from visibility (#1782) 2021-07-29 - a18bb3abd - Matching cleanup (#1708) 2021-07-29 - 8eff0b728 - Use PIT instead of scroll for Scan API (#1772) 2021-07-29 - 7799e6c3f - Test-friendly refactorings in common (#1771) 2021-07-29 - 557b5d721 - Move visibility persistence to visibility package (#1760) 2021-07-28 - ced5fc507 - Set longer task timeout to avoid stampede on history service (#1776) 2021-07-27 - 42b8d1ee8 - Remove 1.10 backward compatibility code (#1764) 2021-07-26 - fb839418e - Switch default Elasticsearch version from v6 to v7 (#1763) 2021-07-26 - 77db3b7aa - Downgrade namespace logger messages from Info to Debug (#1755) 2021-07-26 - 2910c38ca - Correctly reapply buffered events from current workflow during workflow reset (#1762) 2021-07-26 - 18faf0078 - Tag Web v1.11.0 (#1766) 2021-07-26 - 08a4a6b24 - Delete visibility documents with admin delete command (#1767) 2021-07-23 - 6e417e27a - Extract workflow notification into dedicated util (#1761) 2021-07-23 - 32d0786fb - Extract workflow & events persistence ops into dedicated util (#1759) 2021-07-22 - eeb9adb2d - Clean up plugin interface (#1709) 2021-07-22 - 3faa5454a - Remove unused history manager reference from history engine (#1750) 2021-07-21 - ea4fd1f37 - Only unload TaskQueueManager if ownership is lost or queue traffic drops (#1730) 2021-07-21 - 9d023eef5 - Rename internal API names (#1749) 2021-07-21 - 71d548ff9 - Fix few typos (#1748) 2021-07-21 - 5d40f91f6 - Split workflow context logic into 2 files (#1751) 2021-07-20 - d2788a7c4 - Use filter context instead of query context for exact match queries (#1723) 2021-07-20 - adf692b6b - Always use search_after for Elasticsearch pagination (#1724) 2021-07-20 - a8f7cd9f7 - Add JSON print to get-search-attributes admin command (#1731) 2021-07-20 - 79fa9b3db - Bump version for next release (#1746) 2021-07-20 - 778b5059b - Extend CurrentWorkflowConditionFailedError to include more information about current workflow (#1747) 2021-07-20 - 423ef7b08 - Add skip-schema-update flag to add-search-attributes tctl admin command (#1733)
Temporal Docs Server Docker Compose Helm Chart
1.12.0)Fetched April 11, 2026