summaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorAndres Freund <andres@anarazel.de>2018-09-28 15:21:48 -0700
committerAndres Freund <andres@anarazel.de>2018-10-11 11:59:15 -0700
commitcda6a8d01d391eab45c4b3e0043a1b2b31072f5f (patch)
tree946bf47beeae6e3cbe13e00931a56561e4b1a0ec /doc/src
parent2d10defa7771931295ee804cf096fb9388472a7b (diff)
Remove deprecated abstime, reltime, tinterval datatypes.
These types have been deprecated for a *long* time. Catversion bump, for obvious reasons. Author: Andres Freund Discussion: https://postgr.es/m/20181009192237.34wjp3nmw7oynmmr@alap3.anarazel.de https://postgr.es/m/20171213080506.cwjkpcz3bkk6yz2u@alap3.anarazel.de https://postgr.es/m/25615.1513115237@sss.pgh.pa.us
Diffstat (limited to 'doc/src')
-rw-r--r--doc/src/sgml/brin.sgml22
-rw-r--r--doc/src/sgml/catalogs.sgml4
-rw-r--r--doc/src/sgml/datatype.sgml8
-rw-r--r--doc/src/sgml/xfunc.sgml20
4 files changed, 2 insertions, 52 deletions
diff --git a/doc/src/sgml/brin.sgml b/doc/src/sgml/brin.sgml
index f47e1968a42..da0c9111534 100644
--- a/doc/src/sgml/brin.sgml
+++ b/doc/src/sgml/brin.sgml
@@ -130,17 +130,6 @@ LOG: request for BRIN range summarization for index "brin_wi_idx" page 128 was
</thead>
<tbody>
<row>
- <entry><literal>abstime_minmax_ops</literal></entry>
- <entry><type>abstime</type></entry>
- <entry>
- <literal>&lt;</literal>
- <literal>&lt;=</literal>
- <literal>=</literal>
- <literal>&gt;=</literal>
- <literal>&gt;</literal>
- </entry>
- </row>
- <row>
<entry><literal>int8_minmax_ops</literal></entry>
<entry><type>bigint</type></entry>
<entry>
@@ -389,17 +378,6 @@ LOG: request for BRIN range summarization for index "brin_wi_idx" page 128 was
</entry>
</row>
<row>
- <entry><literal>reltime_minmax_ops</literal></entry>
- <entry><type>reltime</type></entry>
- <entry>
- <literal>&lt;</literal>
- <literal>&lt;=</literal>
- <literal>=</literal>
- <literal>&gt;=</literal>
- <literal>&gt;</literal>
- </entry>
- </row>
- <row>
<entry><literal>int2_minmax_ops</literal></entry>
<entry><type>smallint</type></entry>
<entry>
diff --git a/doc/src/sgml/catalogs.sgml b/doc/src/sgml/catalogs.sgml
index 0179deea2e0..6d6fbecd125 100644
--- a/doc/src/sgml/catalogs.sgml
+++ b/doc/src/sgml/catalogs.sgml
@@ -10646,7 +10646,7 @@ SELECT * FROM pg_locks pl LEFT JOIN pg_prepared_xacts ppx
<row>
<entry><structfield>valuntil</structfield></entry>
- <entry><type>abstime</type></entry>
+ <entry><type>timestamptz</type></entry>
<entry></entry>
<entry>Password expiry time (only used for password authentication)</entry>
</row>
@@ -11125,7 +11125,7 @@ SELECT * FROM pg_locks pl LEFT JOIN pg_prepared_xacts ppx
<row>
<entry><structfield>valuntil</structfield></entry>
- <entry><type>abstime</type></entry>
+ <entry><type>timestamptz</type></entry>
<entry>Password expiry time (only used for password authentication)</entry>
</row>
diff --git a/doc/src/sgml/datatype.sgml b/doc/src/sgml/datatype.sgml
index f9458c9921f..8c38dde8fb8 100644
--- a/doc/src/sgml/datatype.sgml
+++ b/doc/src/sgml/datatype.sgml
@@ -1711,14 +1711,6 @@ MINUTE TO SECOND
any application.
</para>
- <para>
- The types <type>abstime</type>
- and <type>reltime</type> are lower precision types which are used internally.
- You are discouraged from using these types in
- applications; these internal types
- might disappear in a future release.
- </para>
-
<sect2 id="datatype-datetime-input">
<title>Date/Time Input</title>
diff --git a/doc/src/sgml/xfunc.sgml b/doc/src/sgml/xfunc.sgml
index 1a74d931736..e18272c33a1 100644
--- a/doc/src/sgml/xfunc.sgml
+++ b/doc/src/sgml/xfunc.sgml
@@ -2070,16 +2070,6 @@ memcpy(destination->data, buffer, 40);
</thead>
<tbody>
<row>
- <entry><type>abstime</type></entry>
- <entry><type>AbsoluteTime</type></entry>
- <entry><filename>utils/nabstime.h</filename></entry>
- </row>
- <row>
- <entry><type>bigint</type> (<type>int8</type>)</entry>
- <entry><type>int64</type></entry>
- <entry><filename>postgres.h</filename></entry>
- </row>
- <row>
<entry><type>boolean</type></entry>
<entry><type>bool</type></entry>
<entry><filename>postgres.h</filename> (maybe compiler built-in)</entry>
@@ -2180,11 +2170,6 @@ memcpy(destination->data, buffer, 40);
<entry><filename>postgres.h</filename></entry>
</row>
<row>
- <entry><type>reltime</type></entry>
- <entry><type>RelativeTime</type></entry>
- <entry><filename>utils/nabstime.h</filename></entry>
- </row>
- <row>
<entry><type>text</type></entry>
<entry><type>text*</type></entry>
<entry><filename>postgres.h</filename></entry>
@@ -2210,11 +2195,6 @@ memcpy(destination->data, buffer, 40);
<entry><filename>datatype/timestamp.h</filename></entry>
</row>
<row>
- <entry><type>tinterval</type></entry>
- <entry><type>TimeInterval</type></entry>
- <entry><filename>utils/nabstime.h</filename></entry>
- </row>
- <row>
<entry><type>varchar</type></entry>
<entry><type>VarChar*</type></entry>
<entry><filename>postgres.h</filename></entry>