@@ -333,9 +333,7 @@ BEGIN
333333 path := @extschema@.json_schema_resolve_ref(schema- >> ' $ref' , NULL , NULL , NULL );
334334 END IF;
335335
336- RAISE WARNING ' Checking path of $ref %' , path ;
337336 IF path IS NULL THEN
338- RAISE WARNING ' $ref % does not exist: %' , schema- > ' $ref' , path ;
339337 RETURN ARRAY [(schema_path, format(' $ref %s does not exist' , schema- >> ' $ref' ))];
340338 END IF;
341339
@@ -442,7 +440,6 @@ BEGIN
442440 IF schema ? ' patternProperties' AND jsonb_typeof(data) = ' object' THEN
443441 FOR prop IN SELECT jsonb_object_keys(data) LOOP
444442 FOR pattern IN SELECT jsonb_object_keys(schema- > ' patternProperties' ) LOOP
445- RAISE NOTICE ' prop %s, pattern %, schema %' , prop, pattern, schema- > ' patternProperties' - > pattern;
446443 IF prop ~ pattern AND NOT @extschema@.get_json_schema_validations(schema- > ' patternProperties' - > pattern, data- > prop, root_schema, schema_path, string_as_number) THEN
447444 RETURN ARRAY [(schema_path || prop, format(' field does not match pattern %s' , pattern))];
448445 END IF;
@@ -554,7 +551,6 @@ CREATE OR REPLACE FUNCTION json_schema_resolve_refs(
554551 BEGIN
555552 IF resolve_refs THEN
556553 IF schema ? ' $ref' THEN
557- RAISE NOTICE ' Resolving ref with [ref: %, base_uri: %, base_path: %]' , schema- >> ' $ref' , base_uri, base_path;
558554 resolved_path := (@extschema@.json_schema_resolve_ref(schema- >> ' $ref' , base_uri, base_path, resolved_ids_mapping));
559555 schema := jsonb_set(schema, ARRAY[' $_resolvedRef' ], to_jsonb(resolved_path));
560556 END IF;
@@ -586,7 +582,6 @@ CREATE OR REPLACE FUNCTION json_schema_resolve_refs(
586582
587583 ELSEIF jsonb_typeof(schema) = ' array' THEN
588584 FOR idx IN 0 ..jsonb_array_length(schema) - 1 LOOP
589- RAISE NOTICE ' ARRAY ITEM %' , idx;
590585 SELECT t .schema INTO sub_schema
591586 FROM @extschema@.json_schema_resolve_refs(schema- > idx, base_uri, base_path, resolved_ids_mapping, resolve_refs) t;
592587 schema := jsonb_set(schema, ARRAY [idx::text ], sub_schema);
@@ -644,19 +639,16 @@ CREATE OR REPLACE FUNCTION json_schema_resolve_ref(
644639 IF v_uri != ' ' THEN
645640 v_uri := (@extschema@.json_schema_resolve_uri(v_uri, base_uri, base_path)).resolved_uri;
646641 IF resolved_ids_mapping IS NULL THEN
647- RAISE WARNING ' Cannot resolve URI %: resolved_ids_mapping is NULL' , v_uri;
648642 RETURN NULL ;
649643 END IF;
650644 IF NOT resolved_ids_mapping ? v_uri THEN
651- RAISE WARNING ' URI %: does not exist in resolved_ids_mapping' , v_uri;
652645 RETURN NULL ;
653646 END IF;
654647 RETURN ARRAY(SELECT jsonb_array_elements_text(resolved_ids_mapping- > v_uri)) || v_parts;
655648 ELSEIF v_frag = ' ' THEN
656649 RETURN ARRAY[]::text [];
657650 ELSEIF resolved_ids_mapping ? (base_uri || base_path) THEN
658651 v_path := resolved_ids_mapping- > (base_uri || base_path);
659- RAISE NOTICE ' base_uri || base_path: % | %' , base_uri || base_path, v_parts;
660652 RETURN ARRAY(SELECT jsonb_array_elements_text(v_path)) || v_parts;
661653 ELSEIF (ref ~ ' ^#.[^/]+$' ) AND resolved_ids_mapping ? ref THEN
662654 RETURN ARRAY(SELECT jsonb_array_elements_text(resolved_ids_mapping- > ref));
0 commit comments