Commit 897f12f
authored
fix : read only user should be able to open db on ReadOnly mode (#2268)
**Description**
Fixes #2234
Help appreciated 😄
Step to reproduce :
- Open a db and fill it with some data
- run `chmod -w ./db/*`
- Open it again in `WithReadOnly` mode
**Checklist**
- [x] Code compiles correctly and linting passes locally
- [x] Tests added for new functionality, or regression tests for bug
fixes added as applicable1 parent ca9e10b commit 897f12f
4 files changed
Lines changed: 61 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
378 | 378 | | |
379 | 379 | | |
380 | 380 | | |
381 | | - | |
| 381 | + | |
382 | 382 | | |
383 | 383 | | |
384 | 384 | | |
| |||
538 | 538 | | |
539 | 539 | | |
540 | 540 | | |
541 | | - | |
| 541 | + | |
542 | 542 | | |
543 | 543 | | |
544 | 544 | | |
| |||
671 | 671 | | |
672 | 672 | | |
673 | 673 | | |
674 | | - | |
675 | | - | |
| 674 | + | |
| 675 | + | |
676 | 676 | | |
677 | 677 | | |
678 | 678 | | |
| |||
1235 | 1235 | | |
1236 | 1236 | | |
1237 | 1237 | | |
| 1238 | + | |
| 1239 | + | |
| 1240 | + | |
1238 | 1241 | | |
1239 | 1242 | | |
1240 | 1243 | | |
| |||
1355 | 1358 | | |
1356 | 1359 | | |
1357 | 1360 | | |
| 1361 | + | |
| 1362 | + | |
| 1363 | + | |
1358 | 1364 | | |
1359 | 1365 | | |
1360 | 1366 | | |
| |||
1563 | 1569 | | |
1564 | 1570 | | |
1565 | 1571 | | |
| 1572 | + | |
| 1573 | + | |
| 1574 | + | |
1566 | 1575 | | |
1567 | 1576 | | |
1568 | 1577 | | |
| |||
1851 | 1860 | | |
1852 | 1861 | | |
1853 | 1862 | | |
| 1863 | + | |
| 1864 | + | |
| 1865 | + | |
1854 | 1866 | | |
1855 | 1867 | | |
1856 | 1868 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
1742 | 1743 | | |
1743 | 1744 | | |
1744 | 1745 | | |
1745 | | - | |
1746 | | - | |
1747 | 1746 | | |
1748 | 1747 | | |
1749 | 1748 | | |
| |||
1771 | 1770 | | |
1772 | 1771 | | |
1773 | 1772 | | |
1774 | | - | |
1775 | 1773 | | |
1776 | 1774 | | |
1777 | 1775 | | |
1778 | 1776 | | |
1779 | | - | |
1780 | 1777 | | |
1781 | 1778 | | |
1782 | 1779 | | |
| |||
1793 | 1790 | | |
1794 | 1791 | | |
1795 | 1792 | | |
| 1793 | + | |
| 1794 | + | |
| 1795 | + | |
| 1796 | + | |
1796 | 1797 | | |
1797 | 1798 | | |
1798 | 1799 | | |
| |||
1811 | 1812 | | |
1812 | 1813 | | |
1813 | 1814 | | |
| 1815 | + | |
| 1816 | + | |
| 1817 | + | |
| 1818 | + | |
| 1819 | + | |
| 1820 | + | |
| 1821 | + | |
| 1822 | + | |
| 1823 | + | |
| 1824 | + | |
| 1825 | + | |
| 1826 | + | |
| 1827 | + | |
| 1828 | + | |
| 1829 | + | |
| 1830 | + | |
| 1831 | + | |
| 1832 | + | |
| 1833 | + | |
| 1834 | + | |
| 1835 | + | |
| 1836 | + | |
| 1837 | + | |
| 1838 | + | |
| 1839 | + | |
| 1840 | + | |
1814 | 1841 | | |
1815 | 1842 | | |
1816 | 1843 | | |
| |||
1845 | 1872 | | |
1846 | 1873 | | |
1847 | 1874 | | |
1848 | | - | |
1849 | 1875 | | |
1850 | 1876 | | |
1851 | 1877 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
112 | 115 | | |
113 | 116 | | |
114 | 117 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
544 | 544 | | |
545 | 545 | | |
546 | 546 | | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
547 | 551 | | |
548 | 552 | | |
549 | 553 | | |
| |||
575 | 579 | | |
576 | 580 | | |
577 | 581 | | |
578 | | - | |
579 | 582 | | |
580 | | - | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
581 | 588 | | |
582 | 589 | | |
583 | 590 | | |
584 | 591 | | |
585 | | - | |
| 592 | + | |
586 | 593 | | |
587 | 594 | | |
588 | 595 | | |
| |||
1093 | 1100 | | |
1094 | 1101 | | |
1095 | 1102 | | |
1096 | | - | |
| 1103 | + | |
1097 | 1104 | | |
1098 | 1105 | | |
1099 | 1106 | | |
| |||
0 commit comments