mirror of
https://github.com/postgres/postgres.git
synced 2025-07-31 22:04:40 +03:00
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
This commit is contained in:
@ -129,17 +129,6 @@ LOG: request for BRIN range summarization for index "brin_wi_idx" page 128 was
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry><literal>abstime_minmax_ops</literal></entry>
|
||||
<entry><type>abstime</type></entry>
|
||||
<entry>
|
||||
<literal><</literal>
|
||||
<literal><=</literal>
|
||||
<literal>=</literal>
|
||||
<literal>>=</literal>
|
||||
<literal>></literal>
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><literal>int8_minmax_ops</literal></entry>
|
||||
<entry><type>bigint</type></entry>
|
||||
@ -388,17 +377,6 @@ LOG: request for BRIN range summarization for index "brin_wi_idx" page 128 was
|
||||
<literal>></literal>
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><literal>reltime_minmax_ops</literal></entry>
|
||||
<entry><type>reltime</type></entry>
|
||||
<entry>
|
||||
<literal><</literal>
|
||||
<literal><=</literal>
|
||||
<literal>=</literal>
|
||||
<literal>>=</literal>
|
||||
<literal>></literal>
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><literal>int2_minmax_ops</literal></entry>
|
||||
<entry><type>smallint</type></entry>
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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>
|
||||
|
||||
|
@ -2069,16 +2069,6 @@ memcpy(destination->data, buffer, 40);
|
||||
</row>
|
||||
</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>
|
||||
@ -2179,11 +2169,6 @@ memcpy(destination->data, buffer, 40);
|
||||
<entry><type>regproc</type></entry>
|
||||
<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>
|
||||
@ -2209,11 +2194,6 @@ memcpy(destination->data, buffer, 40);
|
||||
<entry><type>Timestamp*</type></entry>
|
||||
<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>
|
||||
|
Reference in New Issue
Block a user