Skip to content
Snippets Groups Projects
Select Git revision
  • benchmark-tools
  • postgres-lambda
  • master default
  • REL9_4_25
  • REL9_5_20
  • REL9_6_16
  • REL_10_11
  • REL_11_6
  • REL_12_1
  • REL_12_0
  • REL_12_RC1
  • REL_12_BETA4
  • REL9_4_24
  • REL9_5_19
  • REL9_6_15
  • REL_10_10
  • REL_11_5
  • REL_12_BETA3
  • REL9_4_23
  • REL9_5_18
  • REL9_6_14
  • REL_10_9
  • REL_11_4
23 results

commit.sgml

  • Peter Eisentraut's avatar
    b6d72ddd
    Fix behavior of AND CHAIN outside of explicit transaction blocks · b6d72ddd
    Peter Eisentraut authored
    
    When using COMMIT AND CHAIN or ROLLBACK AND CHAIN not in an explicit
    transaction block, the previous implementation would leave a
    transaction block active in the ROLLBACK case but not the COMMIT case.
    To fix for now, error out when using these commands not in an explicit
    transaction block.  This restriction could be lifted if a sensible
    definition and implementation is found.
    
    Bug: #15977
    Author: fn ln <emuser20140816@gmail.com>
    Reviewed-by: default avatarFabien COELHO <coelho@cri.ensmp.fr>
    b6d72ddd
    History
    Fix behavior of AND CHAIN outside of explicit transaction blocks
    Peter Eisentraut authored
    
    When using COMMIT AND CHAIN or ROLLBACK AND CHAIN not in an explicit
    transaction block, the previous implementation would leave a
    transaction block active in the ROLLBACK case but not the COMMIT case.
    To fix for now, error out when using these commands not in an explicit
    transaction block.  This restriction could be lifted if a sensible
    definition and implementation is found.
    
    Bug: #15977
    Author: fn ln <emuser20140816@gmail.com>
    Reviewed-by: default avatarFabien COELHO <coelho@cri.ensmp.fr>