Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions doc/release-notes/upgrading.en.rst
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,12 @@ removed in the next major release of ATS.

* Removed Features

* Traffic Manager is no longer part of |TS|. Administrative tools now interact with |TS| directly by using the :ref:`jsonrpc-node`.

* traffic_ctl ``server``

As a part of the above feature removal the ``backtrace``, ``restart``, ``start``, ``status`` options are no longer available in this |TS| version.

* Deprecated Features

* Next Protocol Negotiation (NPN) support has been deprecated from ATS and will be removed in the next major release.
Expand All @@ -49,6 +55,13 @@ The following features have been changed in this version of ATS.
For detail refer to: https://github.com/apache/trafficserver/pull/11033



* Administrative API (RPC)

Moved away from the binary serialization mechanism used to comunicate between |TS| and the tools to a JSON-RPC text based protocol. Underlying
Unix Domain Socket protocol remains the same. Check :ref:`jsonrpc-protocol` for more details.


API Changes
-----------
The following APIs have changed, either in semantics, interfaces, or both.
Expand Down
7 changes: 7 additions & 0 deletions doc/release-notes/whats-new.en.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,9 @@ total of <z> contributors have participated in this development cycle.
New Features
------------

* JSON-RPC based interface for administrative API

|TS| now exposes a JSON-RPC node to interact with external tools. Check :ref:`developer-guide-jsonrpc` for more details.

New or modified Configurations
------------------------------
Expand All @@ -50,6 +53,10 @@ Logging and Metrics
Plugins
-------

* JSON-RPC

Remote clients, like :ref:`traffic_ctl_jsonrpc` have now bi-directional access to the plugin space. For more details check :ref:`jsonrpc_development`.

Switch to C++20
^^^^^^^^^^^^^^^

Expand Down