CREATE TABLE test ( key VARCHAR(200) PRIMARY KEY, value VARCHAR(2048), flag smallint, size smallint );
PREPARE GET (text) AS SELECT key, flag, size, value FROM TEST WHERE key = $1;
EXECUTE GET('1');
postgres=# PREPARE GET (text) AS SELECT key, flag, size, value FROM TEST WHERE key = $1;
PREPARE
postgres=# EXECUTE GET('1');
key | flag | size | value
-----+------+------+-------
(0 rows)
postgres=# EXECUTE GET('1');
server closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.
The connection to the server was lost. Attempting reset: Failed.
10:36:54,405 [../../src/backend/bridge/dml/mapper/dml_utils.cpp:845:CopyExprState] TRACE - ExprState tag : 400 , Expr tag : 303
10:36:54,405 [../../src/backend/bridge/dml/mapper/dml_utils.cpp:845:CopyExprState] TRACE - ExprState tag : 400 , Expr tag : 303
10:36:54,405 [../../src/backend/bridge/dml/mapper/dml_utils.cpp:845:CopyExprState] TRACE - ExprState tag : 400 , Expr tag : 303
10:36:54,405 [../../src/backend/bridge/dml/mapper/dml_utils.cpp:845:CopyExprState] TRACE - ExprState tag : 400 , Expr tag : 303
10:36:54,405 [../../src/backend/bridge/dml/mapper/mapper_index_scan.cpp:75:TransformIndexScan] INFO - Index scan on test using oid 20342, index name: test_pkey
10:36:54,405 [../../src/backend/bridge/dml/mapper/mapper_index_scan.cpp:79:TransformIndexScan] TRACE - Scan order: 1
10:36:54,405 [../../src/backend/bridge/dml/mapper/mapper_index_scan.cpp:86:TransformIndexScan] TRACE - num of scan keys = 1, num of runtime key = 0
10:36:54,405 [../../src/backend/bridge/dml/tuple/tuple_transformer.cpp:144:GetValue] TRACE - len = 1 , text = "1"
10:36:54,405 [../../src/backend/bridge/dml/mapper/mapper_index_scan.cpp:197:BuildScanKey] TRACE - key no: 1
10:36:54,405 [../../src/backend/bridge/dml/mapper/mapper_index_scan.cpp:215:BuildScanKey] INFO - key >= VARCHAR::[1]"1"[@140435297918393]
10:36:54,405 [../../src/backend/bridge/dml/expr/expr_transformer.cpp:47:TransformExpr] TRACE - Null expression
10:36:54,405 [../../src/backend/bridge/dml/mapper/mapper_utils.cpp:270:BuildPredicateFromQual] INFO - Predicate:
10:36:54,405 [../../src/backend/bridge/dml/mapper/mapper_utils.cpp:272:BuildPredicateFromQual] INFO - NULL
10:36:54,405 [../../src/backend/bridge/dml/mapper/mapper_utils.cpp:89:GetGenericInfoFromScanState] INFO - project_info : Target List: < DEST_column_id , expression >
DirectMap List: < NEW_col_id , <tuple_idx , OLD_col_id> >
<0, <0, 0> >
<1, <0, 2> >
<2, <0, 3> >
<3, <0, 1> >
10:36:54,405 [../../src/backend/bridge/dml/mapper/mapper_utils.cpp:123:GetGenericInfoFromScanState] INFO - Pure direct map projection.
10:36:54,406 [../../src/backend/bridge/dml/executor/plan_executor.cpp:51:ExecutePlan] TRACE - PlanExecutor Start
10:36:54,406 [../../src/backend/bridge/dml/executor/plan_executor.cpp:67:ExecutePlan] TRACE - Txn ID = 3
10:36:54,406 [../../src/backend/bridge/dml/executor/plan_executor.cpp:68:ExecutePlan] TRACE - Building the executor tree
10:36:54,406 [../../src/backend/bridge/dml/tuple/tuple_transformer.cpp:144:GetValue] TRACE - len = 1 , text = "1"
10:36:54,406 [../../src/backend/bridge/dml/mapper/mapper_utils.cpp:42:BuildParams] INFO - Built 1 params
10:36:54,406 [../../src/backend/bridge/dml/executor/plan_executor.cpp:77:ExecutePlan] TRACE - Initializing the executor tree
10:36:54,406 [../../src/backend/bridge/dml/executor/plan_executor.cpp:89:ExecutePlan] TRACE - Running the executor tree
10:36:54,406 [../../src/backend/executor/index_scan_executor.cpp:103:DExecute] INFO - Index Scan executor :: 0 child
10:36:54,406 [../../src/backend/index/btree_index.cpp:116:Scan] TRACE - Special case : 1
10:36:54,406 [../../src/backend/index/index.cpp:164:ConstructLowerBoundTuple] TRACE - Column itr : 0 Placeholder : 1
10:36:54,406 [../../src/backend/index/index.cpp:179:ConstructLowerBoundTuple] TRACE - Lower Bound Tuple :: (VARCHAR::[1]"1"[@140435299163641])
10:36:54,406 [../../src/backend/index/btree_index.cpp:131:Scan] TRACE - All constraints are equal : 1
10:36:54,406 [../../src/backend/executor/index_scan_executor.cpp:181:ExecIndexLookup] INFO - Tuple_locations.size(): 0
10:36:54,406 [../../src/backend/bridge/dml/executor/plan_executor.cpp:129:ExecutePlan] TRACE - About to commit: single stmt: 1, init_failure: 0, status: 1
10:36:54,406 [../../src/backend/concurrency/transaction_manager.cpp:254:CommitTransaction] INFO - Committing peloton txn : 3
10:36:54,406 [../../src/backend/concurrency/transaction_manager.cpp:222:EndCommitPhase] TRACE - update lcid worked : 3
10:36:54,406 [../../src/backend/bridge/ddl/ddl.cpp:45:ProcessUtility] TRACE - Process Utility
10:36:54,406 [../../src/backend/bridge/ddl/ddl.cpp:100:ProcessUtility] WARN - unrecognized node type: 764
10:36:55,103 [../../src/backend/bridge/dml/mapper/dml_utils.cpp:845:CopyExprState] TRACE - ExprState tag : 400 , Expr tag : 303
10:36:55,103 [../../src/backend/bridge/dml/mapper/dml_utils.cpp:845:CopyExprState] TRACE - ExprState tag : 400 , Expr tag : 303
10:36:55,103 [../../src/backend/bridge/dml/mapper/dml_utils.cpp:845:CopyExprState] TRACE - ExprState tag : 400 , Expr tag : 303
10:36:55,103 [../../src/backend/bridge/dml/mapper/dml_utils.cpp:845:CopyExprState] TRACE - ExprState tag : 400 , Expr tag : 303
10:36:55,103 [../../src/backend/bridge/dml/mapper/dml_utils.cpp:845:CopyExprState] TRACE - ExprState tag : 400 , Expr tag : 305
10:36:55,103 [../../src/backend/bridge/dml/mapper/mapper_index_scan.cpp:75:TransformIndexScan] INFO - Index scan on test using oid 20342, index name: test_pkey
10:36:55,103 [../../src/backend/bridge/dml/mapper/mapper_index_scan.cpp:79:TransformIndexScan] TRACE - Scan order: 1
10:36:55,103 [../../src/backend/bridge/dml/mapper/mapper_index_scan.cpp:86:TransformIndexScan] TRACE - num of scan keys = 1, num of runtime key = 1
10:36:55,103 [../../src/backend/bridge/dml/expr/expr_transformer.cpp:442:TransformParam] TRACE - Handle EXTREN PARAM
10:36:55,103 [../../src/backend/expression/parameter_value_expression.cpp:24:ParameterValueExpression] TRACE - ParameterValueExpression 0
10:36:55,103 [../../src/backend/bridge/dml/mapper/mapper_index_scan.cpp:245:BuildRuntimeKey] TRACE - Runtime scankey Expr: + Expression[VALUE_PARAMETER, 31]
OptimizedParameter[0]