Querydsl: خطط لدعم Mongo 4.X؟

تم إنشاؤها على ٣٠ أكتوبر ٢٠٢٠  ·  7تعليقات  ·  مصدر: querydsl/querydsl

مجرد سؤال في هذه المرحلة لمعرفة ما إذا كانت هناك أي خطط للانتقال إلى برامج تشغيل Mongo 4.X. إذا حصلت على بعض الإرشادات ، فسأحاول أن أجربهم وأبني معهم.

فيما يتعلق بسؤال ذي صلة ، هل هناك خارطة طريق / تراكم (حتى مؤقت) لمشروع mongo الفرعي؟

شكرا جزيلا مقدما.

التعليق الأكثر فائدة

يبدو أن # 2239 عبارة عن علاقات عامة "ميتة".

تركت تلك العلاقات العامة في وضع الخمول لفترة من الوقت. هذا في الواقع ليس خاصًا بـ MongoDB ، ولكنه ينطبق للأسف على QueryDSL ككل. تم نقل المشروع مؤخرًا إلى مشرفين جدد. أنا شخصياً أعمل بجد حاليًا لدفع إصدار 5.0.0 والذي يحل بعض المشكلات المعروفة منذ فترة طويلة مثل Hibernate 5.x و Java 8 و Java 9+.

ظل الكثير من العلاقات العامة التي لا معنى لها مندمجة بسبب تغيير "كسر" إلى حد ما في واجهة برمجة التطبيقات. في حين أن هذا يبدو جذريًا للغاية ، إلا أن تضخم إصدار التبعية يعتبر تغييرًا جذريًا. نحن نعمل الآن على إصدار رئيسي جديد ، ولدينا الكثير من المرونة فيما يتعلق بإدخال تغييرات (طفيفة). أود أن أغتنم هذه الفرصة لتحديث تكامل querysql-mongodb أيضًا.

@ mp911de أتطلع إلى العلاقات العامة الجديدة الخاصة بك ، وأود بالتأكيد دمجها.

jmpicnic هل يمكن أن تخبرني ما هي التغييرات الإضافية المطلوبة بعد العلاقات العامة لتحقيق دعم 4.x؟ أنا شخصياً لست مستخدمًا لـ querydsl-mongodb لذا يصعب علي تجربته في البرية.

ال 7 كومينتر

هل https://github.com/querydsl/querydsl/pull/2239 يجلب دعم 4.x هذا؟

في الوقت الحالي ، لا يتم دعم خدمة querydsl-mongodb إلا من قِبل المجتمع ، لذا لا توجد بالفعل خريطة طريق. معظم المشكلات التي تحمل اسم MongoDB في أداة تعقب المشكلات لا تتضمن طلبات ميزة بل أسئلة. ما هي الميزات التي ترغب في رؤيتها؟

شكرا جزيلا لأخذ الوقت للرد عليه.

يبدو أنه سيقربنا كثيرًا. اعتبارًا من الآن ، لا يتعلق الأمر بميزات محددة (على الرغم من أن بعض مشغلي خطوط الأنابيب الجدد سيكونون لطيفين) لأننا نقوم فقط بتمهيد مشروع جديد. السبب الرئيسي لمحاولة الانتقال إلى سلسلة 4.x هو تجنب الأخطاء القديمة وعدم التوافق وما شابه. لقد تحدثنا إلى مونجو وقاموا ببراز الاستعلام

يبدو أن # 2239 عبارة عن علاقات عامة "ميتة". @ mp911de ، هل تخطط لإحيائه كما ذكرت في تعليقك الأخير في هذا الموضوع؟ أيضًا ، لم أر أي تغييرات في التبعيات في تكوينات الإنشاء ، لذلك لست متأكدًا مما إذا كنت (@ mp911de) تخطط لتحديثه إلى 4.X (4.0.5 أعتقد أنه أحدث إصدار إنتاج يتبع Mongo's حتى / اصطلاح فردي).

شكرا لك مرة أخرى

أنا سعيد للمساعدة. لا تظهر ردود الفعل على التعليقات في إشعارات GitHub. العلاقات العامة المذكورة غير صالحة لأنني أزلت مستودعي في هذه الأثناء. اسمح لي بإنشاء طلب سحب جديد وإغلاق الطلب الحالي.

يبدو أن # 2239 عبارة عن علاقات عامة "ميتة".

تركت تلك العلاقات العامة في وضع الخمول لفترة من الوقت. هذا في الواقع ليس خاصًا بـ MongoDB ، ولكنه ينطبق للأسف على QueryDSL ككل. تم نقل المشروع مؤخرًا إلى مشرفين جدد. أنا شخصياً أعمل بجد حاليًا لدفع إصدار 5.0.0 والذي يحل بعض المشكلات المعروفة منذ فترة طويلة مثل Hibernate 5.x و Java 8 و Java 9+.

ظل الكثير من العلاقات العامة التي لا معنى لها مندمجة بسبب تغيير "كسر" إلى حد ما في واجهة برمجة التطبيقات. في حين أن هذا يبدو جذريًا للغاية ، إلا أن تضخم إصدار التبعية يعتبر تغييرًا جذريًا. نحن نعمل الآن على إصدار رئيسي جديد ، ولدينا الكثير من المرونة فيما يتعلق بإدخال تغييرات (طفيفة). أود أن أغتنم هذه الفرصة لتحديث تكامل querysql-mongodb أيضًا.

@ mp911de أتطلع إلى العلاقات العامة الجديدة الخاصة بك ، وأود بالتأكيد دمجها.

jmpicnic هل يمكن أن تخبرني ما هي التغييرات الإضافية المطلوبة بعد العلاقات العامة لتحقيق دعم 4.x؟ أنا شخصياً لست مستخدمًا لـ querydsl-mongodb لذا يصعب علي تجربته في البرية.

شكرا جزيلا على كل واحد منكم. اسمحوا لي أن أتحقق من زملائي هنا وسأعود إليك بشأن ما نود رؤيته. كما ذكرت ، بدأنا مشروعًا جديدًا ونقوم "بإعادة الاتصال" مع كل من Mongo و QueryDSL بعد بضع سنوات من المسافة.

شكرا.

لقد قدمت طلب سحب جديدًا (# 2689) حيث أشار PR # 2239 القديم إلى مستودع محذوف.

هذا PR مغلق الآن وسيتم تضمينه في الإصدار 5.0 التالي.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات