postgresql/src/test/regress/sql
Alexander Korotkov b4cc19ab01 Throw error in jsonb_path_match() when result is not single boolean
jsonb_path_match() checks if jsonb document matches jsonpath query.  Therefore,
jsonpath query should return single boolean.  Currently, if result of jsonpath
is not a single boolean, NULL is returned independently whether silent mode
is on or off.  But that appears to be wrong when silent mode is off.  This
commit makes jsonb_path_match() throw an error in this case.

Author: Nikita Glukhov
2019-04-01 18:09:20 +03:00
..
.gitignore
advisory_lock.sql
aggregates.sql Change floating-point output format for improved performance. 2019-02-13 15:20:33 +00:00
alter_generic.sql Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
alter_operator.sql
alter_table.sql Revert setting client_min_messages to 'debug1' in new tests. 2019-03-13 13:18:25 -04:00
amutils.sql
arrays.sql
async.sql
bit.sql
bitmapops.sql
boolean.sql
box.sql
brin.sql
btree_index.sql Make heap TID a tiebreaker nbtree index column. 2019-03-20 10:04:01 -07:00
case.sql
char.sql
circle.sql Change floating-point output format for improved performance. 2019-02-13 15:20:33 +00:00
cluster.sql
collate.icu.utf8.sql Add ORDER BY to more ICU regression test cases. 2019-03-26 17:46:04 -04:00
collate.linux.utf8.sql Collations with nondeterministic comparison 2019-03-22 12:12:43 +01:00
collate.sql Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
combocid.sql
comments.sql
conversion.sql
copy2.sql Allow COPY FROM to filter data using WHERE conditions 2019-01-20 00:22:14 +01:00
copydml.sql
copyselect.sql
create_aggregate.sql Implement OR REPLACE option for CREATE AGGREGATE. 2019-03-19 01:16:50 +00:00
create_am.sql Fix collation dependency in test introduced in 8586bf7ed8, take 2. 2019-03-06 11:27:14 -08:00
create_cast.sql
create_function_3.sql Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
create_index.sql REINDEX CONCURRENTLY 2019-03-29 08:26:33 +01:00
create_misc.sql
create_operator.sql
create_procedure.sql Add collation assignment to CALL statement 2019-02-07 08:25:47 +01:00
create_table.sql Improve error handling of column references in expression transformation 2019-03-27 21:04:25 +09:00
create_table_like.sql Generated columns 2019-03-30 08:15:57 +01:00
create_type.sql
create_view.sql Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
date.sql
dbsize.sql
delete.sql
dependency.sql Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
domain.sql
drop_if_exists.sql Improve error reporting for DROP FUNCTION/PROCEDURE/AGGREGATE/ROUTINE. 2019-03-21 11:52:08 -04:00
drop_operator.sql
enum.sql
equivclass.sql
errors.sql
event_trigger.sql Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
expressions.sql
fast_default.sql Fix heap_getattr() handling of fast defaults. 2019-02-06 01:09:32 -08:00
float4.sql Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
float8.sql Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
foreign_data.sql Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
foreign_key.sql Improve psql's \d display of foreign key constraints 2019-03-26 11:14:34 -03:00
fsm.sql Add more tests for FSM. 2019-03-12 08:14:28 +05:30
functional_deps.sql
generated.sql Catch syntax error in generated column definition 2019-04-01 10:46:37 +02:00
geometry.sql
gin.sql
gist.sql Delete empty pages during GiST VACUUM. 2019-03-22 13:21:45 +02:00
groupingsets.sql Postpone aggregate checks until after collation is assigned. 2019-01-17 06:46:10 +00:00
guc.sql Give up on testing guc.c's behavior for "infinity" inputs. 2019-03-11 17:53:09 -04:00
hash_func.sql
hash_index.sql
hash_part.sql
horology.sql
hs_primary_extremes.sql
hs_primary_setup.sql
hs_standby_allowed.sql Allow UNLISTEN in hot-standby mode. 2019-01-25 21:14:49 -05:00
hs_standby_check.sql
hs_standby_disallowed.sql Allow UNLISTEN in hot-standby mode. 2019-01-25 21:14:49 -05:00
hs_standby_functions.sql
identity.sql Reorder identity regression test 2019-03-15 00:21:30 +01:00
index_including.sql Fix nbtree high key "continuescan" row compare bug. 2019-03-31 17:24:04 -07:00
index_including_gist.sql Support for INCLUDE attributes in GiST indexes 2019-03-10 11:37:17 +03:00
indexing.sql Fix partitioned index creation bug with dropped columns 2019-03-26 20:19:28 -03:00
indirect_toast.sql
inet.sql Allow extensions to generate lossy index conditions. 2019-02-11 21:26:14 -05:00
inherit.sql Fix plan created for inherited UPDATE/DELETE with all tables excluded. 2019-02-22 12:23:19 -05:00
init_privs.sql
insert.sql
insert_conflict.sql
int2.sql
int4.sql
int8.sql
interval.sql
join.sql Ensure dummy paths have correct required_outer if rel is parameterized. 2019-03-14 12:16:36 -04:00
json.sql Fix typo related to to_tsvector() in tests of json and jsonb 2019-03-15 16:20:11 +09:00
json_encoding.sql
jsonb.sql GIN support for @@ and @? jsonpath operators 2019-04-01 18:08:52 +03:00
jsonb_jsonpath.sql Throw error in jsonb_path_match() when result is not single boolean 2019-04-01 18:09:20 +03:00
jsonpath.sql Get rid of backtracking in jsonpath_scan.l 2019-03-25 15:43:56 +03:00
jsonpath_encoding.sql Get rid of backtracking in jsonpath_scan.l 2019-03-25 15:43:56 +03:00
limit.sql
line.sql
lock.sql
lseg.sql
macaddr.sql
macaddr8.sql
matview.sql
misc_functions.sql Build out the planner support function infrastructure. 2019-02-09 18:32:23 -05:00
misc_sanity.sql
money.sql
name.sql
namespace.sql
numeric.sql
numeric_big.sql
numerology.sql
object_address.sql Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
oid.sql
oidjoins.sql Create the infrastructure for planner support functions. 2019-02-09 18:08:48 -05:00
opr_sanity.sql tableam: introduce table AM infrastructure. 2019-03-06 09:54:38 -08:00
partition_aggregate.sql Avoid crash in partitionwise join planning under GEQO. 2019-03-30 12:48:32 -04:00
partition_info.sql Fix crash with pg_partition_root 2019-03-22 17:27:38 +09:00
partition_join.sql Avoid crash in partitionwise join planning under GEQO. 2019-03-30 12:48:32 -04:00
partition_prune.sql Speed up planning when partitions can be pruned at plan time. 2019-03-30 18:58:55 -04:00
password.sql
path.sql
pg_lsn.sql
plancache.sql
plpgsql.sql
point.sql Change floating-point output format for improved performance. 2019-02-13 15:20:33 +00:00
polygon.sql
polymorphism.sql
portals.sql
portals_p2.sql
prepare.sql Add more tests for CREATE TABLE AS with WITH NO DATA 2019-02-07 09:21:57 +09:00
prepared_xacts.sql
privileges.sql Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
psql.sql tableam: introduce table AM infrastructure. 2019-03-06 09:54:38 -08:00
psql_crosstab.sql
publication.sql
random.sql
rangefuncs.sql
rangetypes.sql
regex.linux.utf8.sql
regex.sql
regproc.sql
reloptions.sql Allow fractional input values for integer GUCs, and improve rounding logic. 2019-03-11 19:13:55 -04:00
replica_identity.sql
returning.sql
roleattributes.sql
rolenames.sql Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
rowsecurity.sql Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
rowtypes.sql Allow user control of CTE materialization, and change the default behavior. 2019-02-16 16:11:12 -05:00
rules.sql Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
sanity_check.sql
security_label.sql
select.sql
select_distinct.sql
select_distinct_on.sql
select_having.sql
select_implicit.sql
select_into.sql Add more tests for CREATE TABLE AS with WITH NO DATA 2019-02-07 09:21:57 +09:00
select_parallel.sql
select_views.sql
sequence.sql
spgist.sql
stats.sql
stats_ext.sql Add support for multivariate MCV lists 2019-03-27 18:32:18 +01:00
strings.sql
subscription.sql
subselect.sql Collations with nondeterministic comparison 2019-03-22 12:12:43 +01:00
sysviews.sql
tablesample.sql
temp.sql Switch function current_schema[s]() to be parallel-unsafe 2019-03-27 11:35:12 +09:00
text.sql
tidscan.sql
time.sql
timestamp.sql
timestamptz.sql
timetz.sql
transactions.sql Transaction chaining 2019-03-24 11:33:02 +01:00
triggers.sql Fix plan created for inherited UPDATE/DELETE with all tables excluded. 2019-02-22 12:23:19 -05:00
truncate.sql Un-hide most cascaded-drop details in regression test results. 2019-03-24 19:15:37 -04:00
tsdicts.sql
tsearch.sql
tsrf.sql Fix handling of targetlist SRFs when scan/join relation is known empty. 2019-03-07 14:22:13 -05:00
tstypes.sql More float test and portability fixes. 2019-02-13 19:35:50 +00:00
txid.sql
type_sanity.sql tableam: introduce table AM infrastructure. 2019-03-06 09:54:38 -08:00
typed_table.sql
union.sql
updatable_views.sql Add test case exercising formerly-unreached code in inheritance_planner. 2019-03-31 15:49:06 -04:00
update.sql
uuid.sql
vacuum.sql Revise parse tree representation for VACUUM and ANALYZE. 2019-03-18 15:14:52 -04:00
varchar.sql
window.sql
with.sql
write_parallel.sql
xml.sql Accept XML documents when xmloption = content, as required by SQL:2006+. 2019-03-23 16:51:37 -04:00
xmlmap.sql