Fix deprecation warnings with libpqxx usage

[?]
Jul 5, 2021, 6:45 PM
RYIPQSWB4KYDLTMETZWEFT5DHSPHUQLQCPSB6LUT6YSJCDEIGJAQC

Dependencies

  • [2] JO3DDLJM hydra-evaluator: deal in jobset IDs
  • [3] K6CGDFOT hydra-evaluator: make the logic of the scheduler easier to read
  • [4] UANT7MOV hydra-evaluator: add a 'ONE_AT_A_TIME' evaluator style
  • [*] 4YCF3KBG Concurrent hydra-evaluator

Change contents

  • replacement in src/hydra-evaluator/hydra-evaluator.cc at line 236
    [3.1611][3.1611:1667]()
    auto evaluation_res = txn.parameterized
    [3.1611]
    [3.1667]
    auto evaluation_res = txn.exec_params
  • replacement in src/hydra-evaluator/hydra-evaluator.cc at line 239
    [2.2511][3.1777:1826](),[3.1777][3.1777:1826](),[3.1826][2.2512:2547](),[2.2547][3.1903:1930](),[3.1903][3.1903:1930]()
    "order by id desc limit 1")
    (jobset.name.id)
    .exec();
    [2.2511]
    [3.1930]
    "order by id desc limit 1"
    ,jobset.name.id
    );
  • replacement in src/hydra-evaluator/hydra-evaluator.cc at line 252
    [3.2312][3.2312:2374]()
    auto unfinished_build_res = txn.parameterized
    [3.2312]
    [3.2374]
    auto unfinished_build_res = txn.exec_params
  • replacement in src/hydra-evaluator/hydra-evaluator.cc at line 258
    [3.2644][3.2644:2738]()
    " limit 1")
    (evaluation_id)
    .exec();
    [3.2644]
    [3.2738]
    " limit 1"
    ,evaluation_id
    );