@@ -253,9 +253,9 @@ Oracledb Methods
253253 :attr: `defaults.stmtcachesize `.
254254
255255 The ``edition `` parameter is expected to be a string that indicates the
256- edition to use for the connection. This parameter cannot be used
257- simultaneously with the ``cclass `` parameter. This value is only used in
258- the python-oracledb Thick mode and is ignored in the Thin mode .
256+ edition to use for the connection. It requires Oracle Database 11.2, or
257+ later. This parameter cannot be used simultaneously with the ``cclass ``
258+ parameter .
259259
260260 The ``tag `` parameter is expected to be a string that identifies the type
261261 of connection that should be returned from a pool. This value is only used
@@ -276,8 +276,7 @@ Oracledb Methods
276276 The ``appcontext `` parameter is expected to be a list of 3-tuples that
277277 identifies the application context used by the connection. This parameter
278278 should contain namespace, name, and value and each entry in the tuple
279- should be a string. This value is only used in the python-oracledb Thick
280- mode and is ignored in the Thin mode.
279+ should be a string.
281280
282281 The ``shardingkey `` parameter and ``supershardingkey `` parameters, if
283282 specified, are expected to be a sequence of values which identifies the
@@ -389,7 +388,8 @@ Oracledb Methods
389388 .. versionchanged :: 2.5.0
390389
391390 The ``program ``, ``machine ``, ``terminal ``, ``osuser ``, and
392- ``driver_name `` parameters were added.
391+ ``driver_name `` parameters were added. Support for ``edition `` and
392+ ``appcontext `` was added to python-oracledb Thin mode.
393393
394394 .. versionchanged :: 2.3.0
395395
@@ -434,6 +434,8 @@ Oracledb Methods
434434 and can be specified as keyword parameters. See
435435 :ref: `standaloneconnection ` information about connections.
436436
437+ This method can only be used in python-oracledb Thin mode.
438+
437439 .. versionadded :: 2.0.0
438440
439441 Some values, such as the database host name, can be specified as
@@ -584,8 +586,6 @@ Oracledb Methods
584586 specifies the initial size of the statement cache. The default is the
585587 value of :attr: `defaults.stmtcachesize `.
586588
587- The ``edition `` parameter is ignored in the python-oracledb Thin mode.
588-
589589 The ``tag `` parameter is ignored in the python-oracledb Thin mode.
590590
591591 The ``matchanytag `` parameter is ignored in the python-oracledb Thin mode.
@@ -594,7 +594,10 @@ Oracledb Methods
594594 directory in which configuration files (tnsnames.ora) are found. The
595595 default is the value of :attr: `defaults.config_dir `.
596596
597- The ``appcontext `` parameter is ignored in the python-oracledb Thin mode.
597+ The ``appcontext `` parameter is expected to be a list of 3-tuples that
598+ identifies the application context used by the connection. This parameter
599+ should contain namespace, name, and value and each entry in the tuple
600+ should be a string.
598601
599602 The ``shardingkey `` parameter and ``supershardingkey `` parameters are
600603 ignored in the python-oracledb Thin mode.
@@ -689,7 +692,8 @@ Oracledb Methods
689692 .. versionchanged :: 2.5.0
690693
691694 The ``program ``, ``machine ``, ``terminal ``, ``osuser ``, and
692- ``driver_name `` parameters were added.
695+ ``driver_name `` parameters were added. Support for ``edition `` and
696+ ``appcontext `` was added.
693697
694698 .. versionchanged :: 2.3.0
695699
@@ -891,9 +895,9 @@ Oracledb Methods
891895 :attr: `defaults.stmtcachesize `.
892896
893897 The ``edition `` parameter is expected to be a string that indicates the
894- edition to use for the connection. This parameter cannot be used
895- simultaneously with the ``cclass `` parameter. This value is used in the
896- python-oracledb Thick mode .
898+ edition to use for the connection. It requires Oracle Database 11.2, or
899+ later. This parameter cannot be used simultaneously with the ``cclass ``
900+ parameter .
897901
898902 The ``tag `` parameter is expected to be a string that identifies the type of
899903 connection that should be returned from a pool. This value is only used
@@ -913,8 +917,7 @@ Oracledb Methods
913917 The ``appcontext `` parameter is expected to be a list of 3-tuples that
914918 identifies the application context used by the connection. This parameter
915919 should contain namespace, name, and value and each entry in the tuple
916- should be a string. This value is only used inthe python-oracledb Thick
917- mode.
920+ should be a string.
918921
919922 The ``shardingkey `` parameter and ``supershardingkey `` parameters, if
920923 specified, are expected to be a sequence of values which identifies the
@@ -1352,9 +1355,9 @@ Oracledb Methods
13521355 :attr: `defaults.stmtcachesize `.
13531356
13541357 The ``edition `` parameter is expected to be a string that indicates the
1355- edition to use for the connection. This parameter cannot be used
1356- simultaneously with the ``cclass `` parameter. This value is used in the
1357- python-oracledb Thick mode and is ignored in the Thin mode .
1358+ edition to use for the connection. It requires Oracle Database 11.2, or
1359+ later. This parameter cannot be used simultaneously with the ``cclass ``
1360+ parameter .
13581361
13591362 The ``tag `` parameter is expected to be a string that identifies the type
13601363 of connection that should be returned from a pool. This value is only used
@@ -1488,7 +1491,8 @@ Oracledb Methods
14881491 .. versionchanged :: 2.5.0
14891492
14901493 The ``program ``, ``machine ``, ``terminal ``, ``osuser ``, and
1491- ``driver_name `` parameters were added.
1494+ ``driver_name `` parameters were added. Support for ``edition `` and
1495+ ``appcontext `` was added to python-oracledb Thin mode.
14921496
14931497 .. versionchanged :: 2.3.0
14941498
@@ -1538,6 +1542,8 @@ Oracledb Methods
15381542 ``create_pool_async() `` is a synchronous method. See
15391543 :ref: `Connection pooling <asyncconnpool >` for more information.
15401544
1545+ This method can only be used in python-oracledb Thin mode.
1546+
15411547 .. versionadded :: 2.0.0
15421548
15431549 Some values, such as the database host name, can be specified as
@@ -1744,8 +1750,6 @@ Oracledb Methods
17441750 specifies the initial size of the statement cache. The default is the
17451751 value of :attr: `defaults.stmtcachesize `.
17461752
1747- The ``edition `` parameter is ignored in the python-oracledb Thin mode.
1748-
17491753 The ``tag `` parameter is ignored in the python-oracledb Thin mode.
17501754
17511755 The ``matchanytag `` parameter is ignored in the python-oracledb Thin mode.
@@ -1754,7 +1758,10 @@ Oracledb Methods
17541758 directory in which configuration files (tnsnames.ora) are found. The
17551759 default is the value of :attr: `defaults.config_dir `.
17561760
1757- The ``appcontext `` parameter is ignored in the python-oracledb Thin mode.
1761+ The ``appcontext `` parameter is expected to be a list of 3-tuples that
1762+ identifies the application context used by the connection. This parameter
1763+ should contain namespace, name, and value and each entry in the tuple
1764+ should be a string.
17581765
17591766 The ``shardingkey `` parameter and ``supershardingkey `` parameters are
17601767 ignored in the python-oracledb Thin mode.
@@ -1849,7 +1856,8 @@ Oracledb Methods
18491856 .. versionchanged :: 2.5.0
18501857
18511858 The ``program ``, ``machine ``, ``terminal ``, ``osuser ``, and
1852- ``driver_name `` parameters were added.
1859+ ``driver_name `` parameters were added. Support for ``edition `` and
1860+ ``appcontext `` was added.
18531861
18541862 .. versionchanged :: 2.3.0
18551863
@@ -2271,9 +2279,9 @@ Oracledb Methods
22712279 :attr: `defaults.stmtcachesize `.
22722280
22732281 The ``edition `` parameter is expected to be a string that indicates the
2274- edition to use for the connection. This parameter cannot be used
2275- simultaneously with the ``cclass `` parameter. This value is used in the
2276- python-oracledb Thick mode .
2282+ edition to use for the connection. It requires Oracle Database 11.2, or
2283+ later. This parameter cannot be used simultaneously with the ``cclass ``
2284+ parameter .
22772285
22782286 The ``tag `` parameter is expected to be a string that identifies the type
22792287 of connection that should be returned from a pool. This value is only used
0 commit comments