libmdbx 0.11.7 GitFlic ಗೆ ಪ್ರಾಜೆಕ್ಟ್ ವಲಸೆ, ದೋಷ ಪರಿಹಾರಗಳು ಮತ್ತು ಹೆಚ್ಚಿನವುಗಳೊಂದಿಗೆ ಆಗಮಿಸುತ್ತದೆ

ದಿ ಹೊಸ libmdbx ಲೈಬ್ರರಿ ಆವೃತ್ತಿ 0.11.7 ಬಿಡುಗಡೆ, ಉಡಾವಣೆ GitFlic ಸೇವೆಗೆ ಯೋಜನೆಯ ಸ್ಥಳಾಂತರಕ್ಕಾಗಿ ಎದ್ದು ಕಾಣುತ್ತದೆ GitHub ಆಡಳಿತವು ಯಾವುದೇ ಎಚ್ಚರಿಕೆ ಅಥವಾ ವಿವರಣೆಯಿಲ್ಲದೆ ಏಪ್ರಿಲ್ 15, 2022 ರಂದು ಹಲವಾರು ಇತರ ಯೋಜನೆಗಳೊಂದಿಗೆ libmdbx ಅನ್ನು ತೆಗೆದುಹಾಕಿದ ನಂತರ, US ನಿರ್ಬಂಧಗಳ ಅಡಿಯಲ್ಲಿ ಬಿದ್ದ ಕಂಪನಿಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಅನೇಕ ಡೆವಲಪರ್‌ಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ.

ಬಳಕೆದಾರರ ದೃಷ್ಟಿಕೋನದಿಂದ, ಎಲ್ಲಾ ಪುಟಗಳು, ರೆಪೊಸಿಟರಿ ಮತ್ತು ಯೋಜನೆಯ ಫೋರ್ಕ್‌ಗಳು ಇದ್ದಕ್ಕಿದ್ದಂತೆ “404” ಪುಟಕ್ಕೆ ತಿರುಗಿದವು, ಸಂವಹನದ ಸಾಧ್ಯತೆಯಿಲ್ಲದೆ ಮತ್ತು ಕಾರಣಗಳನ್ನು ಕಂಡುಹಿಡಿಯದೆ.

ದುರದೃಷ್ಟವಶಾತ್, ಬಹುತೇಕ ಎಲ್ಲಾ ಆವೃತ್ತಿಗಳು ಕಳೆದುಹೋಗಿವೆ, ಇದರಲ್ಲಿ ವಿವರವಾದ ಉತ್ತರಗಳೊಂದಿಗೆ ಅನೇಕ ಪ್ರಶ್ನೆಗಳು, ಹಾಗೆಯೇ ಅನೇಕ ಚರ್ಚೆಗಳು ಇದ್ದವು. archive.org ಆರ್ಕೈವ್‌ನಲ್ಲಿ ಚರ್ಚೆಗಳ ಭಾಗಶಃ ನಕಲುಗಳು ಲಭ್ಯವಿದ್ದರೂ, ಈ ಮಾಹಿತಿಯ ನಷ್ಟವು GitHub ಆಡಳಿತವು ಯೋಜನೆಯ ಮೇಲೆ ಉಂಟುಮಾಡುವ ಏಕೈಕ ವಸ್ತುನಿಷ್ಠ ಹಾನಿಯಾಗಿದೆ.

ಅಂತರ್ನಿರ್ಮಿತ CI ಮೂಲಸೌಕರ್ಯ ಮತ್ತು ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳ ನಷ್ಟವು (ಓಪನ್‌ಸೋರ್ಸ್ ಯೋಜನೆಗಳಿಗೆ ಉಚಿತವಾಗಿ ಲಭ್ಯವಿದೆ) ಸ್ವಲ್ಪ ತಾಂತ್ರಿಕ ಸಾಲವನ್ನು ಪರಿಶೀಲಿಸಲು, ಏಕೀಕರಿಸಲು ಮತ್ತು ತೆಗೆದುಹಾಕಲು ನಮ್ಮನ್ನು ಒತ್ತಾಯಿಸಿತು. ಎಲ್ಲಾ BSD ಮತ್ತು Solaris ರೂಪಾಂತರಗಳಿಗೆ ಕಟ್ಟಡ ಮತ್ತು ಚಾಲನೆಯಲ್ಲಿರುವ ಪರೀಕ್ಷೆಗಳನ್ನು ಹೊರತುಪಡಿಸಿ, ಈಗ CI ಅನ್ನು ಬಹುತೇಕ ಅದೇ ಪರಿಮಾಣಕ್ಕೆ (ಸುಮಾರು 100 ಬಿಲ್ಡ್ ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳು) ಮರುಸ್ಥಾಪಿಸಲಾಗಿದೆ. ಹೇಳುವುದಾದರೆ, GitHub ನ ಕ್ರಿಯೆಗಳ ನಂತರ, ಪಾವತಿಯ ಅಗತ್ಯತೆಯ ಜ್ಞಾಪನೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಯಾವುದೇ ಸ್ಪಷ್ಟೀಕರಣಗಳು ಅಥವಾ ಅಧಿಸೂಚನೆಗಳನ್ನು ಸ್ವೀಕರಿಸಲಾಗಿಲ್ಲ.

Libmdbx 0.11.7 ನ ಮುಖ್ಯ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು

libmdbx v0.11.3 ಬಿಡುಗಡೆಯ ಕುರಿತು ಇತ್ತೀಚಿನ ಸುದ್ದಿಗಳಿಂದ, GitHub ಕ್ರಿಯೆಗಳಿಂದ ಚೇತರಿಸಿಕೊಳ್ಳುವುದರ ಜೊತೆಗೆ, ಈ ಕೆಳಗಿನ ಸುಧಾರಣೆಗಳು ಮತ್ತು ಪರಿಹಾರಗಳನ್ನು ಗಮನಿಸುವುದು ಯೋಗ್ಯವಾಗಿದೆ:

185 ಫೈಲ್‌ಗಳಿಗೆ ಒಟ್ಟು 89 ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ, ಸರಿಸುಮಾರು 3300 ಸಾಲುಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಸರಿಸುಮಾರು 4100 ತೆಗೆದುಹಾಕಲಾಗಿದೆ. GitHub ಮತ್ತು ಅವಲಂಬಿತ ಸೇವೆಗಳೊಂದಿಗೆ ಸಂಯೋಜಿತವಾಗಿರುವ ಈಗಾಗಲೇ ಅನುಪಯುಕ್ತ ಟೆಕ್ ಫೈಲ್‌ಗಳ ಶುದ್ಧೀಕರಣದ ಕಾರಣದಿಂದಾಗಿ ಪ್ರಾಥಮಿಕವಾಗಿ ತೆಗೆದುಹಾಕಲಾಗಿದೆ.

ಒಂದು ಸೇರಿಸಲಾಗಿದೆ ವಿಲೀನಗೊಂಡ ಪುಟ ಮತ್ತು ಸಂಗ್ರಹದಲ್ಲಿ ಪತ್ತೆಯಾದ ಅಸಂಗತ ಪರಿಣಾಮ/ದೋಷವನ್ನು ಸರಿಪಡಿಸಿ Linux ಕರ್ನಲ್‌ನಲ್ಲಿನ ಬಫರ್. ಪುಟ ಮತ್ತು ಬಫರ್ ಕ್ಯಾಶ್‌ಗಳು ನಿಜವಾಗಿಯೂ ಏಕೀಕೃತವಾಗಿರುವ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ, ಈಗಾಗಲೇ ಮೆಮೊರಿ-ಹಂಚಿಕೆ ಮಾಡಲಾದ ಫೈಲ್‌ಗೆ ಬರೆಯುವ ಮೂಲಕ ಡೇಟಾದ ಎರಡು ಪ್ರತಿಗಳ ಮೇಲೆ ಕರ್ನಲ್ ಮೆಮೊರಿಯನ್ನು ವ್ಯರ್ಥ ಮಾಡುವುದು ಅರ್ಥವಿಲ್ಲ. ಆದ್ದರಿಂದ, ಬರೆಯಲಾದ ಡೇಟಾವು ಬರೆಯುವ () ಸಿಸ್ಟಮ್ ಕರೆ ಪೂರ್ಣಗೊಳ್ಳುವ ಮೊದಲು ಮೆಮೊರಿ ಹಂಚಿಕೆಯ ಮೂಲಕ ಗೋಚರಿಸುತ್ತದೆ, ಡೇಟಾವನ್ನು ಇನ್ನೂ ಡಿಸ್ಕ್ಗೆ ಬರೆಯದಿದ್ದರೂ ಸಹ.

ಒಟ್ಟಾರೆಯಾಗಿ ಇತರ ನಡವಳಿಕೆಯು ತರ್ಕಬದ್ಧವಾಗಿಲ್ಲ, ಏಕೆಂದರೆ ವಿಳಂಬವಾದ ವಿಲೀನದೊಂದಿಗೆ, ನೀವು ಇನ್ನೂ ಪುಟ ಪಟ್ಟಿಗಳಿಗಾಗಿ ಲಾಕ್‌ಗಳನ್ನು ಹಿಡಿಯಬೇಕು, ಡೇಟಾವನ್ನು ನಕಲಿಸಬೇಕು ಅಥವಾ PTE ಗಳನ್ನು ಹೊಂದಿಸಬೇಕು. ಹೀಗಾಗಿ, ಏಕೀಕೃತ ಬಫರ್ ಸಂಗ್ರಹವು SVR1989 ನಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡಾಗ 4 ರಿಂದ ಸ್ಥಿರತೆಯ ಮಾತನಾಡದ ನಿಯಮವು ಜಾರಿಯಲ್ಲಿದೆ. ಪರಿಣಾಮವಾಗಿ, ಬಿಡುವಿಲ್ಲದ libmdbx ಉತ್ಪಾದನೆಯ ಸನ್ನಿವೇಶಗಳಲ್ಲಿ ವಿಲಕ್ಷಣ ದೋಷಗಳನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಬಹಳಷ್ಟು ಕೆಲಸವಾಗಿದೆ. ಮೊದಲಿಗೆ, ಸಮಸ್ಯೆಯನ್ನು ಪುನರುತ್ಪಾದಿಸುವುದು, ನಂತರ ಊಹೆಗಳನ್ನು ಪರಿಶೀಲಿಸುವುದು ಮತ್ತು ಸುಧಾರಣೆಗಳನ್ನು ಪರಿಶೀಲಿಸುವುದು.

ಪ್ಲೇಬ್ಯಾಕ್ ಸನ್ನಿವೇಶದ ಸಂಕೀರ್ಣತೆ ಮತ್ತು ನಿರ್ದಿಷ್ಟತೆಯ ಹೊರತಾಗಿಯೂ, ಸಮಸ್ಯೆಯನ್ನು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿ ಗುರುತಿಸಲಾಗಿದೆ, ನೆಲೆಗೊಂಡಿದೆ ಮತ್ತು ತೆಗೆದುಹಾಕಲಾಗಿದೆ ಎಂದು ನಾವು ಈಗ ವಿಶ್ವಾಸದಿಂದ ಹೇಳಬಹುದು. ಅಲ್ಲದೆ, ಬೈಪಾಸ್ ಕಾರ್ಯವಿಧಾನದ ಕೆಲಸವನ್ನು ಎರಿಗಾನ್ (ಎಥೆರಿಯಮ್) ಡೆವಲಪರ್‌ಗಳಲ್ಲಿ ಒಬ್ಬರು ದೃಢೀಕರಿಸಿದ್ದಾರೆ, ಅವರ ಸಂದರ್ಭದಲ್ಲಿ, ಡೀಬಗ್ ಬಿಲ್ಡ್‌ನಲ್ಲಿ, ಹೆಚ್ಚುವರಿ ಸಮರ್ಥನೆ ಪರಿಶೀಲನೆಯಿಂದಾಗಿ ರಕ್ಷಣೆಯು ಹಿಂಜರಿತವಾಗಿ ಪ್ರಚೋದಿಸಲ್ಪಟ್ಟಿದೆ.

ಕೆಲಸ ಮಾಡುವ ಯೋಜನೆಗಳಲ್ಲಿ libmdbx ನ ವ್ಯಾಪಕ ಬಳಕೆಯ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ದೋಷ ಅಥವಾ ವೈಶಿಷ್ಟ್ಯವೇ ಎಂಬುದನ್ನು ಕಂಡುಹಿಡಿಯುವುದಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ ವಿಶ್ವಾಸಾರ್ಹ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವುದು ಮೂಲಭೂತವಾಗಿ ಹೆಚ್ಚು ಮುಖ್ಯವಾಗಿದೆ ಮತ್ತು ಅಂತಹ ಸ್ಥಿರತೆಯನ್ನು ಅವಲಂಬಿಸಬಹುದೇ ಎಂದು ಗಮನಿಸಬೇಕು. ವಿಶೇಷವಾಗಿ Linux ಕರ್ನಲ್‌ನಲ್ಲಿ ಅಸಂಗತತೆಯ ಕಾರಣಗಳನ್ನು ಹುಡುಕದೆ. ಆದ್ದರಿಂದ, ಇಲ್ಲಿ ನಾವು ಬಳಕೆದಾರರ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರಬಹುದಾದ ಸಮಸ್ಯೆಯನ್ನು ಸರಿಪಡಿಸುವ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತಿದ್ದೇವೆ.

EXDEV ದೋಷದ ಹಿಂಜರಿತವನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ (ಸಾಧನಗಳ ನಡುವಿನ ಲಿಂಕ್) API ಮೂಲಕ ಮತ್ತು mdbx_copy ಯುಟಿಲಿಟಿ ಮೂಲಕ ಮತ್ತೊಂದು ಫೈಲ್ ಸಿಸ್ಟಮ್‌ಗೆ ಸಂಕುಚಿತಗೊಳಿಸದೆ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಹಾಟ್ ಕಾಪಿ ಮಾಡುವಾಗ.
ಕ್ರಿಸ್ ಜಿಪ್ ಡೆನೋದಲ್ಲಿ libmdbx ಗೆ ಬೆಂಬಲವನ್ನು ಜಾರಿಗೆ ತಂದಿದೆ.

MDBX_opt_rp_augment_limit ಆಯ್ಕೆಯಿಂದ ಹೊಂದಿಸಲಾದ ಮೌಲ್ಯದ ಸ್ಥಿರ ನಿರ್ವಹಣೆ ದೊಡ್ಡ ಡೇಟಾಬೇಸ್‌ಗಳಲ್ಲಿ ದೊಡ್ಡ ವಹಿವಾಟುಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಾಗ. ಹಿಂದೆ, ದೋಷದಿಂದಾಗಿ, ಅನಗತ್ಯ ಕ್ರಿಯೆಗಳನ್ನು ನಿರ್ವಹಿಸಬಹುದು, ಕೆಲವೊಮ್ಮೆ Ethereum ಅಳವಡಿಕೆಗಳು (Erigon/Akula/Silkworm) ಮತ್ತು Binance Chain ಯೋಜನೆಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ.

ಅನೇಕ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಲಾಗಿದೆ, C++ API ಗಾಗಿ ಸೇರಿದಂತೆ ಮತ್ತು ಅಪರೂಪದ ಮತ್ತು ವಿಲಕ್ಷಣ ಸಂರಚನೆಗಳಲ್ಲಿ ಅನೇಕ ಬಿಲ್ಡ್ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ. ಚೇಂಜ್‌ಲಾಗ್‌ನಲ್ಲಿ ಎಲ್ಲಾ ಮಹತ್ವದ ಸುಧಾರಣೆಗಳ ಸಂಪೂರ್ಣ ಪಟ್ಟಿ ಲಭ್ಯವಿದೆ.

ಅಂತಿಮವಾಗಿ, ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ, ನೀವು ವಿವರಗಳನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್‌ನಲ್ಲಿ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.