mirror of
https://github.com/postgres/postgres.git
synced 2025-07-30 11:03:19 +03:00
Fix many typos and inconsistencies
Author: Alexander Lakhin Discussion: https://postgr.es/m/af27d1b3-a128-9d62-46e0-88f424397f44@gmail.com
This commit is contained in:
@ -341,7 +341,7 @@ BloomPageAddItem(BloomState *state, Page page, BloomTuple *tuple)
|
||||
/*
|
||||
* Allocate a new page (either by recycling, or by extending the index file)
|
||||
* The returned buffer is already pinned and exclusive-locked
|
||||
* Caller is responsible for initializing the page by calling BloomInitBuffer
|
||||
* Caller is responsible for initializing the page by calling BloomInitPage
|
||||
*/
|
||||
Buffer
|
||||
BloomNewBuffer(Relation index)
|
||||
|
@ -43,7 +43,7 @@ static int compare_val_int4(const void *a, const void *b);
|
||||
*
|
||||
* The default array selectivity operators for the @>, && and @< operators
|
||||
* work fine for integer arrays. However, if we tried to just use arraycontsel
|
||||
* and arracontjoinsel directly as the cost estimator functions for our
|
||||
* and arraycontjoinsel directly as the cost estimator functions for our
|
||||
* operators, they would not work as intended, because they look at the
|
||||
* operator's OID. Our operators behave exactly like the built-in anyarray
|
||||
* versions, but we must tell the cost estimator functions which built-in
|
||||
|
@ -441,9 +441,9 @@ typedef struct
|
||||
struct TrgmPackedGraph
|
||||
{
|
||||
/*
|
||||
* colorTrigramsCount and colorTrigramsGroups contain information about
|
||||
* how trigrams are grouped into color trigrams. "colorTrigramsCount" is
|
||||
* the count of color trigrams and "colorTrigramGroups" contains number of
|
||||
* colorTrigramsCount and colorTrigramGroups contain information about how
|
||||
* trigrams are grouped into color trigrams. "colorTrigramsCount" is the
|
||||
* count of color trigrams and "colorTrigramGroups" contains number of
|
||||
* simple trigrams for each color trigram. The array of simple trigrams
|
||||
* (stored separately from this struct) is ordered so that the simple
|
||||
* trigrams for each color trigram are consecutive, and they're in order
|
||||
|
@ -11,7 +11,7 @@
|
||||
* binaries of libcrypt exportable from the USA
|
||||
*
|
||||
* Adapted for FreeBSD-4.0 by Mark R V Murray
|
||||
* this file should now *only* export crypt_des(), in order to make
|
||||
* this file should now *only* export px_crypt_des(), in order to make
|
||||
* a module that can be optionally included in libcrypt.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
|
@ -665,7 +665,7 @@ EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM ft1 t1 WHERE c1 = ANY(ARRAY[c2, 1, c1
|
||||
Remote SQL: SELECT "C 1", c2, c3, c4, c5, c6, c7, c8 FROM "S 1"."T 1" WHERE (("C 1" = ANY (ARRAY[c2, 1, ("C 1" + 0)])))
|
||||
(3 rows)
|
||||
|
||||
EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM ft1 t1 WHERE c1 = (ARRAY[c1,c2,3])[1]; -- ArrayRef
|
||||
EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM ft1 t1 WHERE c1 = (ARRAY[c1,c2,3])[1]; -- SubscriptingRef
|
||||
QUERY PLAN
|
||||
----------------------------------------------------------------------------------------------------------------------
|
||||
Foreign Scan on public.ft1 t1
|
||||
|
@ -297,7 +297,7 @@ EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM ft1 t1 WHERE c1 = -c1; -- Op
|
||||
EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM ft1 t1 WHERE 1 = c1!; -- OpExpr(r)
|
||||
EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM ft1 t1 WHERE (c1 IS NOT NULL) IS DISTINCT FROM (c1 IS NOT NULL); -- DistinctExpr
|
||||
EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM ft1 t1 WHERE c1 = ANY(ARRAY[c2, 1, c1 + 0]); -- ScalarArrayOpExpr
|
||||
EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM ft1 t1 WHERE c1 = (ARRAY[c1,c2,3])[1]; -- ArrayRef
|
||||
EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM ft1 t1 WHERE c1 = (ARRAY[c1,c2,3])[1]; -- SubscriptingRef
|
||||
EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM ft1 t1 WHERE c6 = E'foo''s\\bar'; -- check special chars
|
||||
EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM ft1 t1 WHERE c8 = 'foo'; -- can't be sent to remote
|
||||
-- parameterized remote path for foreign table
|
||||
|
Reference in New Issue
Block a user