Hi hackers, Recently, I'm looking into the implementation of parallel index building. And I noticed that in `README.parallel` we mentioned that `we allow no writes to the database and no DDL` . But if I understand it correctly, index building as one significant DDL is now supporting parallel (though the `_bt_load` is still single processed). So I guess we should update the outdated document.
The related file is here. https://github.com/postgres/postgres/blob/8c7146790811ac4eee23fab2226db14b636e1ac5/src/backend/access/transam/README.parallel#L85 [https://opengraph.githubassets.com/e00d7ae4b1ecff53f42d16a5f9dabfdada039cabbfc1a703bad3634a5903d3d0/postgres/postgres]<https://github.com/postgres/postgres/blob/8c7146790811ac4eee23fab2226db14b636e1ac5/src/backend/access/transam/README.parallel#L85> postgres/README.parallel at 8c7146790811ac4eee23fab2226db14b636e1ac5 · postgres/postgres<https://github.com/postgres/postgres/blob/8c7146790811ac4eee23fab2226db14b636e1ac5/src/backend/access/transam/README.parallel#L85> Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Subm... github.com Best, Qinghao