* [PATCH] doc: postpone deprecation of pipeline legacy API @ 2023-07-19 15:12 Cristian Dumitrescu 2023-07-19 16:08 ` Bruce Richardson ` (2 more replies) 0 siblings, 3 replies; 6+ messages in thread From: Cristian Dumitrescu @ 2023-07-19 15:12 UTC (permalink / raw) To: dev Cc: bruce.richardson, radu.nicolau, kamalakannan.r, harshad.suresh.narayane Postpone the deprecation of the legacy pipeline, table and port library API and gradual stabilization of the new API. Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> --- doc/guides/rel_notes/deprecation.rst | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index fb771a0305..56ef906cdb 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -145,19 +145,16 @@ Deprecation Notices In the absence of such interest, this library will be removed in DPDK 23.11. * pipeline: The pipeline library legacy API (functions rte_pipeline_*) - will be deprecated in DPDK 23.07 release and removed in DPDK 23.11 release. - The new pipeline library API (functions rte_swx_pipeline_*) - will gradually transition from experimental to stable status - starting with DPDK 23.07 release. + will be deprecated and subsequently removed in DPDK 24.11 release. + Before this, the new pipeline library API (functions rte_swx_pipeline_*) + will gradually transition from experimental to stable status. * table: The table library legacy API (functions rte_table_*) - will be deprecated in DPDK 23.07 release and removed in DPDK 23.11 release. - The new table library API (functions rte_swx_table_*) - will gradually transition from experimental to stable status - starting with DPDK 23.07 release. + will be deprecated and subsequently removed in DPDK 24.11 release. + Before this, the new table library API (functions rte_swx_table_*) + will gradually transition from experimental to stable status. * port: The port library legacy API (functions rte_port_*) - will be deprecated in DPDK 23.07 release and removed in DPDK 23.11 release. - The new port library API (functions rte_swx_port_*) - will gradually transition from experimental to stable status - starting with DPDK 23.07 release. + will be deprecated and subsequently removed in DPDK 24.11 release. + Before this, the new port library API (functions rte_swx_port_*) + will gradually transition from experimental to stable status. -- 2.34.1 ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] doc: postpone deprecation of pipeline legacy API 2023-07-19 15:12 [PATCH] doc: postpone deprecation of pipeline legacy API Cristian Dumitrescu @ 2023-07-19 16:08 ` Bruce Richardson 2023-07-20 10:37 ` Dumitrescu, Cristian 2023-07-20 6:12 ` Suresh Narayane, Harshad 2023-07-20 8:18 ` Radu Nicolau 2 siblings, 1 reply; 6+ messages in thread From: Bruce Richardson @ 2023-07-19 16:08 UTC (permalink / raw) To: Cristian Dumitrescu Cc: dev, radu.nicolau, kamalakannan.r, harshad.suresh.narayane On Wed, Jul 19, 2023 at 03:12:25PM +0000, Cristian Dumitrescu wrote: > Postpone the deprecation of the legacy pipeline, table and port > library API and gradual stabilization of the new API. > > Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> > --- > doc/guides/rel_notes/deprecation.rst | 21 +++++++++------------ > 1 file changed, 9 insertions(+), 12 deletions(-) > No objection to this, though it would be really good to get the new functions stabilized in 23.11 when we lock down the 24 ABI. Acked-by: Bruce Richardson <bruce.richardson@intel.com> > diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst > index fb771a0305..56ef906cdb 100644 > --- a/doc/guides/rel_notes/deprecation.rst > +++ b/doc/guides/rel_notes/deprecation.rst > @@ -145,19 +145,16 @@ Deprecation Notices > In the absence of such interest, this library will be removed in DPDK 23.11. > > * pipeline: The pipeline library legacy API (functions rte_pipeline_*) > - will be deprecated in DPDK 23.07 release and removed in DPDK 23.11 release. > - The new pipeline library API (functions rte_swx_pipeline_*) > - will gradually transition from experimental to stable status > - starting with DPDK 23.07 release. > + will be deprecated and subsequently removed in DPDK 24.11 release. > + Before this, the new pipeline library API (functions rte_swx_pipeline_*) > + will gradually transition from experimental to stable status. > > * table: The table library legacy API (functions rte_table_*) > - will be deprecated in DPDK 23.07 release and removed in DPDK 23.11 release. > - The new table library API (functions rte_swx_table_*) > - will gradually transition from experimental to stable status > - starting with DPDK 23.07 release. > + will be deprecated and subsequently removed in DPDK 24.11 release. > + Before this, the new table library API (functions rte_swx_table_*) > + will gradually transition from experimental to stable status. > > * port: The port library legacy API (functions rte_port_*) > - will be deprecated in DPDK 23.07 release and removed in DPDK 23.11 release. > - The new port library API (functions rte_swx_port_*) > - will gradually transition from experimental to stable status > - starting with DPDK 23.07 release. > + will be deprecated and subsequently removed in DPDK 24.11 release. > + Before this, the new port library API (functions rte_swx_port_*) > + will gradually transition from experimental to stable status. > -- > 2.34.1 > ^ permalink raw reply [flat|nested] 6+ messages in thread
* RE: [PATCH] doc: postpone deprecation of pipeline legacy API 2023-07-19 16:08 ` Bruce Richardson @ 2023-07-20 10:37 ` Dumitrescu, Cristian 2023-07-28 16:02 ` Thomas Monjalon 0 siblings, 1 reply; 6+ messages in thread From: Dumitrescu, Cristian @ 2023-07-20 10:37 UTC (permalink / raw) To: Richardson, Bruce Cc: dev, Nicolau, Radu, R, Kamalakannan, Suresh Narayane, Harshad > -----Original Message----- > From: Richardson, Bruce <bruce.richardson@intel.com> > Sent: Wednesday, July 19, 2023 5:09 PM > To: Dumitrescu, Cristian <cristian.dumitrescu@intel.com> > Cc: dev@dpdk.org; Nicolau, Radu <radu.nicolau@intel.com>; R, > Kamalakannan <kamalakannan.r@intel.com>; Suresh Narayane, Harshad > <harshad.suresh.narayane@intel.com> > Subject: Re: [PATCH] doc: postpone deprecation of pipeline legacy API > > On Wed, Jul 19, 2023 at 03:12:25PM +0000, Cristian Dumitrescu wrote: > > Postpone the deprecation of the legacy pipeline, table and port > > library API and gradual stabilization of the new API. > > > > Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> > > --- > > doc/guides/rel_notes/deprecation.rst | 21 +++++++++------------ > > 1 file changed, 9 insertions(+), 12 deletions(-) > > > > No objection to this, though it would be really good to get the new > functions stabilized in 23.11 when we lock down the 24 ABI. > Yes, fully agree, let's see if we can make this happen for 23.11 > Acked-by: Bruce Richardson <bruce.richardson@intel.com> > > > diff --git a/doc/guides/rel_notes/deprecation.rst > b/doc/guides/rel_notes/deprecation.rst > > index fb771a0305..56ef906cdb 100644 > > --- a/doc/guides/rel_notes/deprecation.rst > > +++ b/doc/guides/rel_notes/deprecation.rst > > @@ -145,19 +145,16 @@ Deprecation Notices > > In the absence of such interest, this library will be removed in DPDK 23.11. > > > > * pipeline: The pipeline library legacy API (functions rte_pipeline_*) > > - will be deprecated in DPDK 23.07 release and removed in DPDK 23.11 > release. > > - The new pipeline library API (functions rte_swx_pipeline_*) > > - will gradually transition from experimental to stable status > > - starting with DPDK 23.07 release. > > + will be deprecated and subsequently removed in DPDK 24.11 release. > > + Before this, the new pipeline library API (functions rte_swx_pipeline_*) > > + will gradually transition from experimental to stable status. > > > > * table: The table library legacy API (functions rte_table_*) > > - will be deprecated in DPDK 23.07 release and removed in DPDK 23.11 > release. > > - The new table library API (functions rte_swx_table_*) > > - will gradually transition from experimental to stable status > > - starting with DPDK 23.07 release. > > + will be deprecated and subsequently removed in DPDK 24.11 release. > > + Before this, the new table library API (functions rte_swx_table_*) > > + will gradually transition from experimental to stable status. > > > > * port: The port library legacy API (functions rte_port_*) > > - will be deprecated in DPDK 23.07 release and removed in DPDK 23.11 > release. > > - The new port library API (functions rte_swx_port_*) > > - will gradually transition from experimental to stable status > > - starting with DPDK 23.07 release. > > + will be deprecated and subsequently removed in DPDK 24.11 release. > > + Before this, the new port library API (functions rte_swx_port_*) > > + will gradually transition from experimental to stable status. > > -- > > 2.34.1 > > ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] doc: postpone deprecation of pipeline legacy API 2023-07-20 10:37 ` Dumitrescu, Cristian @ 2023-07-28 16:02 ` Thomas Monjalon 0 siblings, 0 replies; 6+ messages in thread From: Thomas Monjalon @ 2023-07-28 16:02 UTC (permalink / raw) To: Dumitrescu, Cristian Cc: Richardson, Bruce, dev, Nicolau, Radu, R, Kamalakannan, Suresh Narayane, Harshad > > > Postpone the deprecation of the legacy pipeline, table and port > > > library API and gradual stabilization of the new API. > > > > > > Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> > > > --- > > > doc/guides/rel_notes/deprecation.rst | 21 +++++++++------------ > > > 1 file changed, 9 insertions(+), 12 deletions(-) > > > > > > > No objection to this, though it would be really good to get the new > > functions stabilized in 23.11 when we lock down the 24 ABI. > > > > Yes, fully agree, let's see if we can make this happen for 23.11 > > > Acked-by: Bruce Richardson <bruce.richardson@intel.com> Applied, thanks. ^ permalink raw reply [flat|nested] 6+ messages in thread
* RE: [PATCH] doc: postpone deprecation of pipeline legacy API 2023-07-19 15:12 [PATCH] doc: postpone deprecation of pipeline legacy API Cristian Dumitrescu 2023-07-19 16:08 ` Bruce Richardson @ 2023-07-20 6:12 ` Suresh Narayane, Harshad 2023-07-20 8:18 ` Radu Nicolau 2 siblings, 0 replies; 6+ messages in thread From: Suresh Narayane, Harshad @ 2023-07-20 6:12 UTC (permalink / raw) To: Dumitrescu, Cristian, dev Cc: Richardson, Bruce, Nicolau, Radu, R, Kamalakannan -----Original Message----- From: Dumitrescu, Cristian <cristian.dumitrescu@intel.com> Sent: Wednesday, July 19, 2023 8:42 PM To: dev@dpdk.org Cc: Richardson, Bruce <bruce.richardson@intel.com>; Nicolau, Radu <radu.nicolau@intel.com>; R, Kamalakannan <kamalakannan.r@intel.com>; Suresh Narayane, Harshad <harshad.suresh.narayane@intel.com> Subject: [PATCH] doc: postpone deprecation of pipeline legacy API Postpone the deprecation of the legacy pipeline, table and port library API and gradual stabilization of the new API. Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> --- doc/guides/rel_notes/deprecation.rst | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index fb771a0305..56ef906cdb 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -145,19 +145,16 @@ Deprecation Notices In the absence of such interest, this library will be removed in DPDK 23.11. * pipeline: The pipeline library legacy API (functions rte_pipeline_*) - will be deprecated in DPDK 23.07 release and removed in DPDK 23.11 release. - The new pipeline library API (functions rte_swx_pipeline_*) - will gradually transition from experimental to stable status - starting with DPDK 23.07 release. + will be deprecated and subsequently removed in DPDK 24.11 release. + Before this, the new pipeline library API (functions + rte_swx_pipeline_*) will gradually transition from experimental to stable status. * table: The table library legacy API (functions rte_table_*) - will be deprecated in DPDK 23.07 release and removed in DPDK 23.11 release. - The new table library API (functions rte_swx_table_*) - will gradually transition from experimental to stable status - starting with DPDK 23.07 release. + will be deprecated and subsequently removed in DPDK 24.11 release. + Before this, the new table library API (functions rte_swx_table_*) + will gradually transition from experimental to stable status. * port: The port library legacy API (functions rte_port_*) - will be deprecated in DPDK 23.07 release and removed in DPDK 23.11 release. - The new port library API (functions rte_swx_port_*) - will gradually transition from experimental to stable status - starting with DPDK 23.07 release. + will be deprecated and subsequently removed in DPDK 24.11 release. + Before this, the new port library API (functions rte_swx_port_*) + will gradually transition from experimental to stable status. -- 2.34.1 Acked-by: Harshad Narayane <harshad.suresh.narayane@intel.com> ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] doc: postpone deprecation of pipeline legacy API 2023-07-19 15:12 [PATCH] doc: postpone deprecation of pipeline legacy API Cristian Dumitrescu 2023-07-19 16:08 ` Bruce Richardson 2023-07-20 6:12 ` Suresh Narayane, Harshad @ 2023-07-20 8:18 ` Radu Nicolau 2 siblings, 0 replies; 6+ messages in thread From: Radu Nicolau @ 2023-07-20 8:18 UTC (permalink / raw) To: Cristian Dumitrescu, dev Cc: bruce.richardson, kamalakannan.r, harshad.suresh.narayane On 19-Jul-23 4:12 PM, Cristian Dumitrescu wrote: > Postpone the deprecation of the legacy pipeline, table and port > library API and gradual stabilization of the new API. > > Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> > --- Acked-by: Radu Nicolau <radu.nicolau@intel.com> ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2023-07-28 16:02 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2023-07-19 15:12 [PATCH] doc: postpone deprecation of pipeline legacy API Cristian Dumitrescu 2023-07-19 16:08 ` Bruce Richardson 2023-07-20 10:37 ` Dumitrescu, Cristian 2023-07-28 16:02 ` Thomas Monjalon 2023-07-20 6:12 ` Suresh Narayane, Harshad 2023-07-20 8:18 ` Radu Nicolau
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).