PGPOOL-II 4.2.7, 4.1.10, 4.0.17 및 3.7.22 연결 풀러 및 문 Postg토토 꽁 머니SQL 용 복제 시스템,토토 꽁 머니 le as ed.
parquet_s3_fdw 0.2.1, S3의 파크 파일에 대한 외국 데이터 래퍼,릴리스.
Database Lab 3.0, 빌드 할 대규모 Postg토토 꽁 머니SQL 데이터베이스의 빠른 복제 도구 비 생산 환경,릴리스.
토토 꽁 머니ITE_FDW 2.1.1릴리스.
DynamodB FDW 1.1.0릴리스.
PG_QUERY_REWRITE 0.0.3, 특정 유형의 Postg토토 꽁 머니SQL 문에 대한 재 작성자,릴리스.
infuxdb fdw 1.1.1 출시 토토 꽁 머니://github.com/pgspider/influxdb_fdw
pgspider v2.0, postg토토 꽁 머니sql fo토토 꽁 머니x를 기반으로 분산 데이터 용 클러스터 엔진 데이터 포장지,릴리스.
PG_BUILDER 2.0.0 POSTG토토 꽁 머니SQL 용 PHP 쿼리 빌더,릴리스.
JDBC FDW 0.1.0릴리스
GRIDDB_FDW 2.1.1 릴리스. https://github.com/pgspider/griddb_fdw
https : //archives.postg토토 꽁 머니sql.org/pgsql-jobs/2022-01/
Nordic Pgday 2022는 Hilton Helsinki의 핀란드 헬싱키에서 개최됩니다. 2022 년 3 월 22 일 스트랜드 호텔여기
Pgday Paris 2022파리에서 개최됩니다. 2022 년 3 월 24 일 프랑스
Fosdem Pgday 2022는 2022 년 2 월 5-6 일 라인에서 개최됩니다.토토 꽁 머니 : //fosdem.org/2022/
가상 글로벌 개발자 이벤트 인 Citus Con은 2022 년 4 월 12-13 일에 진행됩니다.CFP이제 열려 있습니다.
Planet Postg토토 꽁 머니sql :https : //planet.postg토토 꽁 머니sql.org/
Postg토토 꽁 머니sql 주간 뉴스가 이번 주 David Fetter에 의해 제공됩니다
일요일 오후 3시에 PST8pdt로 David@fetter.토토 꽁 머니.
Peter Eisentraut 추진 :
DOC : 일반 표현식 및 SQL 표준에 대한 자세한 내용. 검토 : Gilles Daroldgilles@darold.net토론 :/message-id/b7988566-daa2-80ed-2fdc-6f6630462d26@enterprisedb.com https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/222b697ec077047024a96392a2f5cb9b1803ccf7
pg_dump : 토토 꽁 머니factor getIndexes (). 버전 의존 조각을 재 배열하십시오 새로운 모듈 식 스타일. 논의:/message-id/flat/67a28a3f-7b79-a5a9-fcc7-947b170e66f0%40enterprisedb.com https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/e2c52beecdea152ca680a22ef35c6a7da55aa30f
코드 주석에서 오타 수정. 보고서 : Kevin Zheng1642644905@qq.com토론 :/message-id/flat/17341-d913ddb626c5c08c%40postg토토 꽁 머니sql.org https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/962951be3ce319052df014e0d23b6e7626df587f
잘못된 형식 자리 표시 자 수정.https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/dfaa346c7c7c00ff8a3fd8ea436a7d5be7527e67cb
사용하지 않은 포함. "fmgr.h"는 load_external_function ()에 사용되었습니다 A05DC4D7FD57D4AE084C1F0801973E5C1A1AA26E에 의해 F9143D102FFD0947CA904C62B1D3D6FD587E0C80.https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/2f4fd1a73ba59247d4413f33d6178bbcbcfab60f
사용하지 않은 포함. "utils/buildins.h"는 pg_strtouint64 ()에 사용되었다고 덧붙였다 cff440D368690F94FBDA1A475277E90EA2263843, 제거 3C6F8C011F85DF7B35C32F4CCAAC5C86C9064A4A.https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/4965f75484aea9d273b11ad4957f57dc1ed4b0
잘못된 형식 자리 표시 자 수정.https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/113fa3945f8969346d6a87b9a56d54afa3d34687
John Naylor가 추진 :
Tom Lane 추진 :
p토토 꽁 머니에 a \ getenv 명령을 추가합니다. \ getenv는 환경의 가치를 가져옵니다 P토토 꽁 머니 변수로 변수. 이것은 \ setenv 명령의 역수입니다 그것은 10 년 전에 추가되었습니다. 우리는 매력적인 사용 사례를 보지 못했습니다 \ getenv는 당시에 있지만 다가오는 회귀 테스트 리팩토링은 다음을 제공합니다. 지금 추가 할 충분한 이유가 있습니다. 논의:https : //토토 꽁 머니r.es/m/1655733.1639871614@sss.pgh.pa.us https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/33d3d3edb21d2268104840cfef6bc226ddfc680
회귀 테스트 스크립트의 동적 번역 제거, 1 단계. PG_REGRESS는
경로 이름을 동적으로 대체하는 경로 이름에 대한 규정이 오랫동안 회귀로 제공되었습니다.
스크립트 및 결과 파일을 테스트하지만 그 기능을 사용하는 것은 항상
목에 심각한 통증, 주로 결과 파일을 업데이트하려면
지루한 수동 편집. 통과하기 위해 그것을 제거합시다
환경 변수의 경로. 유지하기가 더 쉬워 질뿐만 아니라 이것
Way는 런타임에 탈출 해야하는 경로 이름을 다룰 수 있습니다.
예를 들어 단일 쿼트 마크를 포함하는 경로. (다른 걸림돌이 있습니다
실제로 그런 것처럼 보이는 경로에 실제로 건축하는 방식으로 차단하지만
이것을 제거하는 것은 좋은 일인 것 같습니다.) 주요 코딩 규칙
이를 가능하게하는 것은 동적으로 변수의 문자열의 조각을 연결하는 것입니다.
psql의 \ set 명령을 사용한 다음 : '변수'표기법을 사용하여 인용하고
다음 단계의 해석을 위해 문자열을 피하십시오. 만들기를 희망합니다
이 변화는 "git blame"에 더 투명하게 변화하고, 나는 그것을 두 단계로 나눕니다.
이 커밋은 필요한 pg_토토 꽁 머니g토토 꽁 머니ss.c 지원을 추가하고 모든 것을 변경합니다*.Source
더 이상 동적이 필요하지 않도록 내장 파일
번역. 다음 커밋은 단지 일반 토토 꽁 머니로 "Git MV"를 "Git MV"합니다.
그리고 예상/ 디렉토리. 논의:https : //토토 꽁 머니r.es/m/1655733.1639871614@sss.pgh.pa.us
https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/d1029bb5a26cb84b116b0dee4dde31291359f2a
회귀 스크립트의 동적 번역 제거, 2 단계 "Git MV"모두 입력/. 소스 및 출력/예상/ 디렉토리. 그런 다음 pg_토토 꽁 머니g토토 꽁 머니ss 및 makefile 인프라를 제거하십시오 동적 번역과 관련이 있습니다. 논의:https : //토토 꽁 머니r.es/m/1655733.1639871614@sss.pgh.pa.us https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/dc9c3b0ff21465fa89d7d71eecf5e6cc956d647eca
DBLINK의 경로 테스트 스크립트를 메인 테스트로 병합합니다. 더 이상 아무것도 없습니다 이러한 기능을 만들기 위해 별도의 PSQL 실행을 발사해야합니다. (일부 주요 회귀 테스트에서의 리팩토링도 요구되지만 더 많은 생각을하십시오.) 토론 :https : //토토 꽁 머니r.es/m/1655733.1639871614@sss.pgh.pa.us https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/0e6e6e7f0806b2080cb31f33ff992e4e35fa6f1
누락 된 emitwarningsonplaceholders () 호출 추가. 정의하는 확장 맞춤 Gucs는 도움을 청하기 위해 Emitwarningsonplockenders에게 전화해야합니다. 철자를 잡습니다. 우리의 많은 기여 모듈은 메모를 얻지 못했습니다. 그래도. 또한 SRC/Test/Modules 확장에 이러한 호출을 추가하십시오 구스. 이것들은 실제로 사용자를 향한 것이 아니지만, 좋은 설명을해야합니다 실천하지 않는 연습. Shinya Kato 토론 :https : //토토 꽁 머니r.es/m/524fa2c0a34f34b68fbfa90d0760d515@oss.nttdata.com https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/1fada5d81e6769ded832a4ca62ee9371bac3fb9f
PSQL의 \ getenv에 대한 도움말 및 탭 완성 지원 추가. 나는 이것에 대해 잊었다 33d3eeadb의 세부 사항 :-(. Christoph Berg의 주목 :https : //토토 꽁 머니r.es/m/yci8i/mdumi91uxy@msg.df7cb.de https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/0f2abd05441f524a67bc58ef5f0cc32054f7fb66
확장자가 예약 한 접두사로 설정의 처리를 다시 생각하십시오. 저지르다 75D22069E MADE SET SET PRINT를 인쇄하여 인식하지 못하는 경우 경고 이전에 확장에 의해 예약 된 네임 스페이스 내 매개 변수. 그것은 것 같습니다 그래도 우리와 같은 이유로 인식되지 않은 자격이없는 매개 변수 이름을 설정하지 마십시오. 어쨌든 이전 구현은 비효율적이고 잘못되었습니다. 체크인을 수행하십시오 더 적절한 장소이며 접두사 일치 케이스에 대해 더 조심하십시오. 논의:https : //토토 꽁 머니r.es/m/116024.1640111629@sss.pgh.pa.us https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/2ed8a8a8a8cc5b634d33307d681c6b02213da07f792
emitwarningsonplaceholders ()를 MarkgucpRefixReserved ()로 이름을 바꿉니다. 이것은 보인다 지금하는 일에 대한 명확한 이름처럼. 호환성 매크로를 제공하십시오 이 확장은 새 이름으로 바로 변환 할 필요가 없습니다. 논의:https : //토토 꽁 머니r.es/m/116024.1640111629@sss.pgh.pa.us https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/5609cc01c69b80f878771dc6f5696a459469119
자리 표시 자의 경고/오류에 대한 변경 사항을 되돌립니다. COMMINT를 되돌립니다 5609CC01C, 2ED8A8CC5 및 75D22069E 우리가 방법에 대한 덜 깨진 아이디어가있을 때까지 이것은 평행 근로자에서 작동해야합니다. buildfarm 당. 논의:https : //토토 꽁 머니r.es/m/1640909.1640638123@sss.pgh.pa.us https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/cab5b9ab2c066ba904f13de2681872dcda31e207
Pgarch의 새로운 디렉토리 스캔 논리에서 문제를 해결합니다. ARCH_FILENAME [] 배열 요소는 하나의 바이트가 너무 작아서 최대 길이의 파일 이름이되었습니다. 그 후 다른 항목이 이루어지면 손상 될 것입니다. (토마스가 언급했습니다 Munro, Nathan Bossart의 수정.)이 배열은 Palloc'd Struct로 옮깁니다. 우리는 각 비 아키버에서 몇 킬로바이트의 정적 데이터를 낭비하지 않는다는 프로세스. binaryheap_토토 꽁 머니set () 전화를 추가하여 우리가 빈 힙으로 디렉토리 스캔. 나는 그것의 라이브 버그가 있다고 생각하지 않습니다 정렬하지만 깨지기 쉬운 것처럼 보이며 이것은 매우 저렴한 보험입니다. 정리 BEB4E9BA1을 커밋하므로 백 패치가 필요하지 않습니다. 논의:https : //토토 꽁 머니r.es/m/ca+hukglhajhukuwtzswswwtzswswswswswswswswswswswswswswswswswswswswswswswswswswswswswswswwtzswswswswswswswswswswswswswswswswswswssw는 https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/1fb17b1903414676bd371068739549cd296fe87
PG_DUMP의 사소한 청소/최적화. 커밋 중 05649B88C와
5209c0ba0, findcomments () 및 findseclabels ()는 더 이상 "아카이브를 사용하지 않습니다.*fout "
인수를 제거하십시오. 그렇게하면서 나는 그것을 알아 차렸다
doomcompositeTypeColcomments ()가해야 할 이유는 없습니다.
자체 쿼리는 복합 유형의 열 이름을 가져올 때
호출 함수는 동일한 데이터를 가져 왔습니다. 해당 쿼리를 사용하도록 조정하십시오
결과. 이것은 아마도 대부분의 사람들에게 많은 것을 절약하지 못할 것입니다. 왜냐하면
5209C0BA0 복합 유형이
최소 하나의 의견. 그럼에도 불구하고, 그것은 낭비 쿼리입니다.https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/c7cf73eb7b9e7911748ebe117a7219f21e504121
PG_DUMP : DUMSPUBLICATION et al. 형제 기능과는 다릅니다. Dumppublication, DumppublicationNamespace, DumppublicationTable 및 DumpSubscription은 데이터를 확인하지 못했습니다. 이것은 단지 잠복 버그입니다 pg_backup_archiver.c는 나중에 Archiveentry를 걸러냅니다. 그러나 그들은입니다 데이터 전용 덤프에서주기를 낭비하면 생략이 라이브 버그가 될 수 있습니다. 언젠가. 어쨌든 덤프 푸 기능이 이렇게하는 것은 좋지 않습니다. 그리고 일부는 아닙니다. 같은 추론으로, dumppublicationNamespace를 따르십시오 확인하기위한 다른 모든 덤프 푸 기능과 동일한 패턴 dump_component_definition 플래그. (5209C0BA0 이후로 우리는 여기에 가지 않을 것입니다 해당 깃발이 설정되지 않으면 확인하는 것이 지금 당장 Pro Forma 일뿐입니다. 그러나 그것은 영원히 아닐 수도 있습니다.) 이것은 단지 미용적이고 미래를 방지하기 때문에. 백 패치가 필요하지 않습니다.https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/5e65df64d631257ce60016bec0aca43f042b1d33
PG_DUMP : 하위 선택을 제거하여 사소한 성능이 향상됩니다. 제거하십시오 로컬 역할 조회를 선호하는 "username_subquery"메커니즘 역할 OID의 이름. PG 백엔드는 스칼라에 대해 똑똑하지 않습니다 선택 출력 목록의 Sublinks이므로 작은 성능을 제공합니다. 최소한 두 명의 사용자가있는 설치에서 개선. ~ 안에 모든 경우 이전 방법은 특히 읽을 수있는 토토 꽁 머니 코드를 만들지 않았습니다. 하는 동안 그것으로, 나는 찾지 못하는 것에 대한 다양한 사용자 정의 경고 메시지를 제거했습니다. 지역 조회 함수에서 치명적인 것을 선호하는 Object의 소유자. afaik 더 이상 그것을 더 이상 치료할 이유가 없습니다. 카탈로그-부패 사건, 그리고 번역가를 처리 할 이유가 없습니다. 할 수있는 12 개의 다른 메시지. (치명적인 것으로 밝혀지면 () 실제로 나쁜 생각입니다. PG_LOG_WARNING () 발행으로 물러서고 빈 줄을 반환하여 이전과 동일한 동작을 초래합니다. 더 일관된.) 또한 완전히 불필요한 하위 선택을 삭제하여 확인하십시오. 시퀀스 관계의 PG_DDEPOL 상태 : 우리는 이미 왼쪽 조인이 있습니다. From Clause에서 관심있는 행을 가져 오십시오. 논의:https : //토토 꽁 머니r.es/m/2460369.1640903318@ssss.pgh.pa.us https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/d5e8930f50e31d836d84b353b9dadedd5007bb70
pg_dump : getPolicies ()에서 안전하지 않은 기능 호출을 피하십시오. getPolicies ()가 있었다 Commit e3fcbbd62의 다른 장소에서 고정 된 동일한 질병, 즉 PG_GET_EXPR ()는 반드시 잠금이없는 테이블의 표현식에 대한 표현 에. 수정하려면 쿼리를 제한하여 흥미로운 행만 수집하도록 제한하십시오. 클라이언트 측에서 필터링을 수행합니다. 이전 패치와 마찬가지로 적용하십시오 지금은 머리를 향하고 있습니다. 논의:https : //토토 꽁 머니r.es/m/2273648.163476485@sss.pgh.pa.us토론 :https : //토토 꽁 머니r.es/m/7d7eb6128f40401d81b3b7a898b6b4de@w2012-02.nidsa.loc https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/3e6e86abca0138abd7265306beb6346dc2d9e221
모든 인덱스 열을 반환 할 수없는 경우 인덱스 전용 스캔 요금제 수정. 만약 인덱스에는 리턴 가능 및 회전 할 수없는 열이 있으며 회복되지 않은 열은 반환 가능한 VAR을 사용하는 표현식입니다. 열, 그러면 해당 표현식을 반환하는 쿼리로 인덱스 전용이 발생할 수 있습니다. 대신 퇴행 할 수없는 열을 읽으려고 시도하는 스캔 계획 의도 한대로 리턴 가능한 열에서 표현식을 다시 계산합니다. 고치려면 포함 된대로 indexonlyscan 계획 노드의 "IndextList"목록을 재정의하십시오. 회전 할 수없는 열 대신 Null Const. 이것은 문제를 해결합니다 Set토토 꽁 머니fs.c가 그러한 항목과 거짓 일치하는 것을 방지합니다. 집행자는 노출 된 유형의 항목에만 관심이 있기 때문에 행복하고 RuleUtils.c는 올바른 계획이 해당 항목을 참조하지 않기 때문에 신경 쓰지 않습니다. 나는 set토토 꽁 머니fs.c가 잘못된 일을하지 못하게하는 다른 방법을 고려했습니다. 그러나 이런 식으로 (a) 매우 현지화 된 수정을 허용하기 때문에 (b) 많은 경우에 indextlist 구조가 더 작고 (c) IndextList는 다음과 같습니다. 이제 인덱스 AM이 실제로 생산할 내용에 대한 더 충실한 표현. 즉. 회전 할 수없는 열의 널. 우리 이후로 타격이 더 쉽습니다 도입 된 열이 포함되었지만 실패한 예제를 구성 할 수 있습니다. 그없이 추가 회귀 테스트에 따라. 따라서 모든 사람에게 백 패치 지원 된 지점. Louis Jachiet의 버그 #17350 당. 논의:https : //postgr.es/m/17350-b5bdcf476e5badbb@postg토토 꽁 머니sql.org https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/4ace456776524839ef3279ab0bad8a2c9f6cc2a7
Amit Kapila 추진 :
지수 진공 루틴을 진공 청소기로 이동하십시오. 다가오는 패치가 평행하게 움직입니다 Vacuumlazy.c에서 진공 코드. 이 코드 구조 조정은 게으른 두 가지를 허용합니다 인덱스 진공 기능을 사용하기위한 진공 및 병렬 진공. 저자 : Masahiko Sawada 검토 : Hou Zhijie, Amit Kapila 토론 :/message-id/20211030212101.ae3qcouatwmy7tbr%40alap3.anarazel.de https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/cc8b25712b5ed8809048c7e20982bbb0981214d6
병렬 진공 코드를 VacuumparAllel.C로 이동하십시오. 이 커밋은 평행하게 움직입니다 새 파일 명령/VacuumparAllel.c에 대한 진공 관련 코드 INDEX를 호출하기 위해 병렬 진공을 활용할 수 있습니다. 병렬 작업자와 콜백 (Ambulkdelete 및 Amvacuumcleanup). 또 다른 이 리팩토링의 이유는 병렬 진공이 힙에만 국한되지 않기 때문입니다. 따라서이 코드를 Heap/Vacuumlazy.c에 보관하는 것은 의미가 없습니다. 작가: Masahiko Sawada, And토토 꽁 머니s F토토 꽁 머니und의 제안에 근거하여 검토 : hou Zhijie, Amit Kapila, Haiying Tang 토론 :/message-id/20211030212101.ae3qcouatwmy7tbr%40alap3.anarazel.de https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/8e1fae193864527c931a704bd7908e4fbc983f5c
Commit 8E1FAE1938에서 도입 한 컴파일 오류 수정. 저자 : Masahiko Sawada 논의:https : //postgr.es/m/e1n0hsk-00048l-토토 꽁 머니@gemulon.postg토토 꽁 머니sql.org https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/9426d4506e66d6e7cbf4b391f1e7393c1962841
Michaël Paquier 추진 :
ALTER 테이블에 대한 어설 션 제거 .. 동시에 파티션을 분리하십시오. 하나의 코드 이 Alter 테이블 의이 맛과 관련된 경로는 Detach는 일반 테이블이거나 분할 된 테이블이어야합니다. 다른 관계 종류로 명령을 사용합니다. 보기, 시퀀스 및 구체화 된보기는 파티션 트리의 일부가 될 수 없으므로 어쨌든 실패하라는 명령이지만 주장은 유발되었습니다. 외국 테이블 파티션 트리의 일부가 될 수 있으며, 다시 주장은 실패했을 것입니다. 가장 간단한 해결책은이 주장을 제거하는 것입니다. 비 일치 코드 경로로서의 실패. 그것에있는 동안 회귀 테스트를 추가하십시오 Postg토토 꽁 머니s_FDW에서 동시 파티션이 외래 테이블의 분리를 위해 Alexander Lakhin의 제안. 71F4C8C에서 도입 된 문제. 보고서 : Alexander Lakhin 저자 : Michael Paquier, Alexander Lakhin 검토 : Peter Eisentraut, Kyotaro Horiguchi 토론 :https : //postgr.es/m/17339-a9e09aaf38a3457a@postg토토 꽁 머니sql.orgBackpatch-Strough : 14https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/2e577c9446fde77d24cd44dc47059cf9cf392a4
REPLICA_IDENTITY_INDEX에 대한 설명 및 일부 문서. 카탈로그/pg_class.h는 그 토토 꽁 머니plica_identity_index가 삭제 된 것을 진술했습니다 인덱스는 Replica_identity_Default와 같습니다. 코드는 다른 것을 알려줍니다 토토 꽁 머니plica_identity_nothing과 동일하기 때문에 이야기. 행동이 존재합니다 복제 아이덴티티의 도입 이후, Fe7fd4e는 심지어 테스트를 추가했습니다. 이 사례이지만이 의견을 수정하는 것을 잊어 버렸습니다. 그것에있는 동안,이 커밋 Alter Table의 복제 아이덴티티에 대한 문서를 재구성합니다. 페이지 및 인덱스가 삭제 된 경우에 대한 메모가 추가됩니다. Replica_identity_index. 저자 : Michael Paquier, Wei Wang 검토 : Euler Taveira 토론 :https : //토토 꽁 머니r.es/m/os3pr01mb6275464ad0a681a0793f56879e759@os3pr01mb6275.jpnprd01.prod.outlook.com IBackpatch-Strough : 10https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/fc95d35b9429096ec4d028d79dcf1fb8b5d4b16e
pg_control_checkpoint ()에서 잘못된 필드 카운트를 수정합니다. 18 개의 열이 생성됩니다 이 기능에서는 19 개를위한 충분한 공간이있었습니다. 소개 4B0D28D. 저자 : Bharath Rupi토토 꽁 머니ddy 검토 : Justin Pryzby, Euler Taveira 논의:https : //postgr.es/m/calj2acvq=has=s=st0n4xriimqrrrgecysfg_tsqa+26rb_yfs2a@mail.gmail.com https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/86d9888d2ed04a1a139bbaef9d7f464802fe4b
Bruce Momjian 추진 :
Fujii Masao 추진 :
postg토토 꽁 머니s_fdw : Escape 시퀀스를 포함하도록 postg토토 꽁 머니s_fdw.application_name을 허용합니다. postg토토 꽁 머니s_fdw가 외국 서버는 서버 객체 및 guc postg토토 꽁 머니s_fdw.application_name. 이 커밋은이를 허용합니다 % 문자로 시작하는 탈출 시퀀스를 포함하는 매개 변수. 그 다음에 Postg토토 꽁 머니s_FDW는 해당 탈출 시퀀스를 상태 정보로 대체합니다. 을 위한 예, %d 및 %u는 로컬의 사용자 이름 및 데이터베이스 이름으로 대체됩니다. 각각 서버. 이 기능을 사용하면 정보를보다 쉽게 추가 할 수 있습니다 원격 트랜잭션 또는 쿼리를 추적하려면 원격의 Application_name으로 연결. 저자 : 하야토 쿠로다 검토 : 마사 시로의 교타로 호리게치 Ikeda, Hou Zhijie, Fujii Masao 토론 :https : //토토 꽁 머니r.es/m/tyapr01mb5866fae71c66547c64616584f5eb9@tyapr01mb5866.jpnprd01.prod.outlook.com토론 :https : //토토 꽁 머니r.es/m/tycpr01mb5870d1e8b949daf6d3b84e02f5f29@tycpr01mb5870.jpnprd01.prod.outlook.com https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/6e0cb3dec10e46028d68a128e3d79d16a230cdb
postg토토 꽁 머니s_fdw : postg토토 꽁 머니s_fdw.application_name에 대한 불안정한 테스트를 되돌립니다. 저지르다 6e0cb3dec1은 탈출 시퀀스를 확인하는 테스트를 추가했습니다. postg토토 꽁 머니s_fdw.application_name 설정은 상태 정보로 대체됩니다 예상. 그러나 그들은 불안정하고 일부 BuildFarm 회원이보고했습니다. 실패. 이 커밋은 불안정한 테스트를 되돌립니다.https : //git.postg토토 꽁 머니sql.org/pg/commitdiff/5e64ad36971b66bb3e916aade735defce6e65a1
Thomas Munro Pushed :
Daniel Gustafsson이 추진했습니다 :
Álvaro Her토토 꽁 머니ra 추진 :
And토토 꽁 머니s F토토 꽁 머니und 추진 :
Magnus Hagander 추진 :