ಅಧಿಕೃತ Elasticsearch ಕ್ಲೈಂಟ್‌ಗಳಲ್ಲಿ ಫೋರ್ಕ್‌ಗಳಿಗೆ ಸಂಪರ್ಕಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ

Elasticsearch elasticsearch-py 7.14.0 ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಕಟಿಸಿದೆ, ಪೈಥಾನ್ ಭಾಷೆಯ ಅಧಿಕೃತ ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿ, ಮೂಲ ವಾಣಿಜ್ಯ Elasticsearch ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಬಳಸದ ಸರ್ವರ್‌ಗಳಿಗೆ ಸಂಪರ್ಕಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ನಿರ್ಬಂಧಿಸುವ ಬದಲಾವಣೆಯನ್ನು ಹೊಂದಿದೆ. ಹೊಸ ಬಿಡುಗಡೆಗಳಿಗಾಗಿ "Elasticsearch" ಅನ್ನು ಹೊರತುಪಡಿಸಿ "X-Elastic-Product" ಹೆಡರ್‌ನಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುವ ಉತ್ಪನ್ನವನ್ನು ಇನ್ನೊಂದು ಬದಿಯು ಬಳಸುತ್ತಿದ್ದರೆ ಅಥವಾ ಹಳೆಯದಕ್ಕಾಗಿ ಅಡಿಬರಹ ಮತ್ತು ಬಿಲ್ಡ್_ಫ್ಲೇವರ್ ಕ್ಷೇತ್ರಗಳನ್ನು ರವಾನಿಸದಿದ್ದರೆ ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿಯು ಇದೀಗ ದೋಷವನ್ನು ಎಸೆಯುತ್ತದೆ. ಬಿಡುಗಡೆ ಮಾಡುತ್ತದೆ.

ಎಲಾಸ್ಟಿಕ್‌ಸರ್ಚ್-ಪೈ ಲೈಬ್ರರಿಯು ಅಪಾಚೆ 2.0 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸುವುದನ್ನು ಮುಂದುವರೆಸಿದೆ, ಆದರೆ ಅದರ ಕಾರ್ಯಚಟುವಟಿಕೆಯು ಈಗ ವಾಣಿಜ್ಯ ಎಲಾಸ್ಟಿಕ್‌ಸರ್ಚ್ ಉತ್ಪನ್ನಗಳಿಗೆ ಸಂಪರ್ಕಿಸಲು ಸೀಮಿತವಾಗಿದೆ. ಅಮೆಜಾನ್ ಪ್ರಕಾರ, ನಿರ್ಬಂಧಿಸುವಿಕೆಯು ಸ್ಥಿತಿಸ್ಥಾಪಕ ಹುಡುಕಾಟ ಮತ್ತು ಓಪನ್ ಸರ್ಚ್‌ಗಾಗಿ ಓಪನ್ ಡಿಸ್ಟ್ರೋದ ಫೋರ್ಕ್‌ಗಳ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ, ಆದರೆ ಎಲಾಸ್ಟಿಕ್‌ಸರ್ಚ್‌ನ ಮುಕ್ತ ಆವೃತ್ತಿಗಳ ಆಧಾರದ ಮೇಲೆ ಪರಿಹಾರಗಳನ್ನು ಸಹ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ. ಇದೇ ರೀತಿಯ ಬದಲಾವಣೆಗಳನ್ನು JavaScript ಮತ್ತು Hadoop ಗಾಗಿ ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿಗಳಲ್ಲಿ ಸೇರಿಸುವ ನಿರೀಕ್ಷೆಯಿದೆ.

Elasticsearch ನ ಕ್ರಿಯೆಗಳು ಕ್ಲೌಡ್ ಪೂರೈಕೆದಾರರೊಂದಿಗಿನ ಸಂಘರ್ಷದ ಪರಿಣಾಮವಾಗಿದೆ, ಅದು Elasticsearch ಅನ್ನು ಕ್ಲೌಡ್ ಸೇವೆಗಳಾಗಿ ಒದಗಿಸುತ್ತದೆ ಆದರೆ ಉತ್ಪನ್ನದ ವಾಣಿಜ್ಯ ಆವೃತ್ತಿಯನ್ನು ಖರೀದಿಸುವುದಿಲ್ಲ. ಯೋಜನೆಯೊಂದಿಗೆ ಯಾವುದೇ ಸಂಬಂಧವಿಲ್ಲದ ಕ್ಲೌಡ್ ಪೂರೈಕೆದಾರರು ರೆಡಿಮೇಡ್ ಮುಕ್ತ ಪರಿಹಾರಗಳನ್ನು ಮರುಮಾರಾಟ ಮಾಡುವುದರಿಂದ ಪ್ರಯೋಜನ ಪಡೆಯುತ್ತಾರೆ ಎಂಬ ಅಂಶದಿಂದ Elasticsearch ಅತೃಪ್ತಿ ಹೊಂದಿದೆ, ಆದರೆ ಅಭಿವರ್ಧಕರು ಸ್ವತಃ ಏನೂ ಉಳಿದಿಲ್ಲ.

Elasticsearch ಆರಂಭದಲ್ಲಿ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಮುಕ್ತವಲ್ಲದ SSPL (ಸರ್ವರ್ ಸೈಡ್ ಪಬ್ಲಿಕ್ ಲೈಸೆನ್ಸ್) ಗೆ ಸ್ಥಳಾಂತರಿಸುವ ಮೂಲಕ ಪರಿಸ್ಥಿತಿಯನ್ನು ಬದಲಾಯಿಸಲು ಪ್ರಯತ್ನಿಸಿತು ಮತ್ತು ಹಳೆಯ Apache 2.0 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಬದಲಾವಣೆಗಳನ್ನು ಪ್ರಕಟಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿತು. SSPL ಪರವಾನಗಿಯನ್ನು OSI (ಓಪನ್ ಸೋರ್ಸ್ ಇನಿಶಿಯೇಟಿವ್) ಮೂಲಕ ತಾರತಮ್ಯದ ಅವಶ್ಯಕತೆಗಳ ಉಪಸ್ಥಿತಿಯಿಂದಾಗಿ ಓಪನ್ ಸೋರ್ಸ್ ಮಾನದಂಡಗಳನ್ನು ಪೂರೈಸುತ್ತಿಲ್ಲ ಎಂದು ಗುರುತಿಸಲಾಗಿದೆ. SSPL ಪರವಾನಗಿ AGPLv3 ಅನ್ನು ಆಧರಿಸಿದೆ ಎಂಬ ವಾಸ್ತವದ ಹೊರತಾಗಿಯೂ, ಪಠ್ಯವು SSPL ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಣೆಗೆ ಹೆಚ್ಚುವರಿ ಅವಶ್ಯಕತೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಅಪ್ಲಿಕೇಶನ್ ಕೋಡ್‌ನಷ್ಟೇ ಅಲ್ಲ, ಆದರೆ ಕ್ಲೌಡ್ ಸೇವೆಯ ನಿಬಂಧನೆಯಲ್ಲಿ ಒಳಗೊಂಡಿರುವ ಎಲ್ಲಾ ಘಟಕಗಳ ಮೂಲ ಕೋಡ್ ಕೂಡ.

ಆದರೆ ಈ ಹಂತವು ಪರಿಸ್ಥಿತಿಯನ್ನು ಉಲ್ಬಣಗೊಳಿಸಿತು ಮತ್ತು Amazon, Red Hat, SAP, Capital One ಮತ್ತು Logz.io ನ ಜಂಟಿ ಪ್ರಯತ್ನಗಳ ಮೂಲಕ, OpenSearch ಫೋರ್ಕ್ ಅನ್ನು ರಚಿಸಲಾಗಿದೆ, ಸಮುದಾಯದ ಭಾಗವಹಿಸುವಿಕೆಯೊಂದಿಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಪೂರ್ಣ ಪ್ರಮಾಣದ ಮುಕ್ತ ಪರಿಹಾರವಾಗಿ ಇರಿಸಲಾಗಿದೆ. OpenSearch ಉತ್ಪಾದನಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಬಳಕೆಗೆ ಸಿದ್ಧವಾಗಿದೆ ಮತ್ತು Elasticsearch ಹುಡುಕಾಟ, ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ಡೇಟಾ ಸಂಗ್ರಹಣಾ ವೇದಿಕೆ ಮತ್ತು Kibana ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬದಲಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ ಎಂದು ಗುರುತಿಸಲಾಗಿದೆ, Elasticsearch ನ ವಾಣಿಜ್ಯ ಆವೃತ್ತಿಯ ಘಟಕಗಳಿಗೆ ಬದಲಿಯನ್ನು ನೀಡುತ್ತದೆ.

Elasticsearch ಘರ್ಷಣೆಯನ್ನು ಹೆಚ್ಚಿಸಿತು ಮತ್ತು ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿಗಳು ಅದರ ನಿಯಂತ್ರಣದಲ್ಲಿ ಉಳಿದಿವೆ ಎಂಬ ಅಂಶದ ಲಾಭವನ್ನು ಪಡೆದುಕೊಂಡು, ಅದರ ಉತ್ಪನ್ನಗಳಿಗೆ ಜೋಡಿಸುವ ಮೂಲಕ ಫೋರ್ಕ್ ಬಳಕೆದಾರರಿಗೆ ಜೀವನವನ್ನು ಕಷ್ಟಕರವಾಗಿಸಲು ನಿರ್ಧರಿಸಿತು (ಲೈಬ್ರರಿಗಳಿಗೆ ಪರವಾನಗಿ ತೆರೆದಿರುತ್ತದೆ ಮತ್ತು OpenSearch ಫೋರ್ಕ್ ಅವುಗಳನ್ನು ಬಳಸುವುದನ್ನು ಮುಂದುವರೆಸಿತು. ಹೊಂದಾಣಿಕೆಯನ್ನು ಖಚಿತಪಡಿಸಿ ಮತ್ತು ಬಳಕೆದಾರರ ಪರಿವರ್ತನೆಯನ್ನು ಸರಳಗೊಳಿಸಿ).

Elasticsearch ನ ಕ್ರಿಯೆಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ, OpenSearch ಯೋಜನೆಯು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ 12 ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿಗಳ ಫೋರ್ಕ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಪ್ರಾರಂಭಿಸುತ್ತದೆ ಮತ್ತು ಕ್ಲೈಂಟ್ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಸ್ಥಳಾಂತರಿಸಲು ಪರಿಹಾರವನ್ನು ನೀಡುತ್ತದೆ ಎಂದು Amazon ಘೋಷಿಸಿತು. ಫೋರ್ಕ್‌ಗಳನ್ನು ಪ್ರಕಟಿಸುವ ಮೊದಲು, ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿಗಳ ಹೊಸ ಬಿಡುಗಡೆಗಳಿಗೆ ಬದಲಾಯಿಸಲು ಕಾಯಲು ಬಳಕೆದಾರರಿಗೆ ಸಲಹೆ ನೀಡಲಾಗುತ್ತದೆ ಮತ್ತು ಅವರು ನವೀಕರಣವನ್ನು ಸ್ಥಾಪಿಸಿದರೆ, ಹಿಂದಿನ ಆವೃತ್ತಿಗೆ ಹಿಂತಿರುಗಿ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ