postgresql/src/backend
Teodor Sigaev c0cbe00fee Add casts from jsonb
Add explicit cast from scalar jsonb to all numeric and bool types. It would be
better to have cast from scalar jsonb to text too but there is already a cast
from jsonb to text as just text representation of json. There is no way to have
two different casts for the same type's pair.

Bump catalog version

Author: Anastasia Lubennikova with editorization by Nikita Glukhov and me
Review by: Aleksander Alekseev, Nikita Glukhov, Darafei Praliaskouski
Discussion: https://www.postgresql.org/message-id/flat/0154d35a-24ae-f063-5273-9ffcdf1c7f2e@postgrespro.ru
2018-03-29 16:33:56 +03:00
..
access Store 2PC GID in commit/abort WAL recs for logical decoding 2018-03-28 17:42:50 +01:00
bootstrap Handle heap rewrites even better in logical decoding 2018-03-21 09:15:04 -04:00
catalog Fast ALTER TABLE ADD COLUMN with a non-NULL default 2018-03-28 10:43:52 +10:30
commands Add EXPLAIN support for JIT. 2018-03-28 13:26:51 -07:00
executor PL/pgSQL: Nested CALL with transactions 2018-03-28 13:31:27 -04:00
foreign Remove bogus "extern" annotations on function definitions. 2018-02-19 12:07:44 -05:00
jit Fix mistakes in the just added JIT docs. 2018-03-28 15:07:08 -07:00
lib Minor clean-up in dshash.{c,h}. 2018-03-01 16:25:46 -08:00
libpq Fix typo in comment 2018-03-19 10:45:44 +01:00
main Update copyright for 2018 2018-01-02 23:30:12 -05:00
nodes Basic planner and executor integration for JIT. 2018-03-22 11:51:58 -07:00
optimizer Add inlining support to LLVM JIT provider. 2018-03-28 13:19:08 -07:00
parser Handle INSERT .. ON CONFLICT with partitioned tables 2018-03-26 10:43:54 -03:00
po Translation updates 2017-08-07 13:55:34 -04:00
port Support huge pages on Windows 2018-01-21 15:40:46 +01:00
postmaster Log when a BRIN autosummarization request fails 2018-03-14 11:59:40 -03:00
regex Update copyright for 2018 2018-01-02 23:30:12 -05:00
replication C comment: fix typo, log -> lag 2018-03-28 18:23:47 -04:00
rewrite Fast ALTER TABLE ADD COLUMN with a non-NULL default 2018-03-28 10:43:52 +10:30
snowball Avoid unnecessary use of pg_strcasecmp for already-downcased identifiers. 2018-01-26 18:25:14 -05:00
statistics Fast ALTER TABLE ADD COLUMN with a non-NULL default 2018-03-28 10:43:52 +10:30
storage Skip temp tables from basebackup. 2018-03-27 16:14:40 +03:00
tcop Allow committing inside cursor loop 2018-03-28 19:03:26 -04:00
tsearch Avoid unnecessary use of pg_strcasecmp for already-downcased identifiers. 2018-01-26 18:25:14 -05:00
utils Add casts from jsonb 2018-03-29 16:33:56 +03:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
Makefile Add inlining support to LLVM JIT provider. 2018-03-28 13:19:08 -07:00
common.mk Add inlining support to LLVM JIT provider. 2018-03-28 13:19:08 -07:00
nls.mk Translation updates 2017-05-15 12:19:54 -04:00