Hi guys, I just committed the modifications I was wroking on : - making the SyncInfoValue a IntermediateResponse, not a control - started to implement teh I18n refactoring - and that includes giving real names instead of just a number for errors/messages
As those changes impact ApacheDS, I also pushed the changes to APacheDS code, which now builds. As a matter of fact, I also fixed a nasty bug in LdapNetworkConnection - that was already fixed in trunk : there was a loop with no break making tests failing. We also have a MINA 2.0.17 release, I will include it. We are now close to a release of teh LDAP API and ApacheDS, I will do a bug parade this week-end, and also apply the few suggested pacthes. Thanks ! Le 06/03/2018 à 09:46, Emmanuel Lécharny a écrit : > Hi guys, > > Now that transaction support has been added in the API, and some > important refactoring was done in ApacheDS to make JDBM more reliable, I > have started to fix some pending issues in the LDAP API, in order to get > a release cut soon. > > I'm currently fixing an issue where the Syncrepl SyncInfoValue > Intermediate response was treated as a control. The idea is to add a > third extension to the API, beside Controls and Extended operations. > That should be done this week. > > I also started refactoring a bit the I18n class, using a more rational > numbering scheme. Here is what I'd like to come with - it will take a > bit of time - : > > api-asn1-api: 0 - 999 > > api-asn1-ber: 1000 - 1999 > <>: 1000 - 1099 > actions: 1100 - 1199 > grammar: 1200 - 1299 > tlv: 1300 - 1399 > > api-dsml-engine 2000 - 2999 > > api-dsml-parser 3000 - 3999 > <>: 3000 - 3099 > actions: 3100 - 3199 > request: 3200 - 3299 > response: 3300 - 3399 > > api-ldap-client-api: 4000 - 4999 > <>: 4000 - 4099 > api: 4100 - 4199 > template: 4200 - 4299 > > api-ldap-codec-core: 5000 - 5999 > <>: 5000 - 5099 > actions: 5100 - 5199 > api: 5200 - 5299 > controls: 5300 - 5399 > osgi: 5400 - 5499 > search: 5500 - 5599 > > api-ldap-codec-standalone: 6000 - 6999 > > api-ldap-extras-aci: 7000 - 7999 > > api-ldap-extras-codec: 8000 - 8999 > <>: 8000 - 8099 > controls: 8100 - 8199 > extended: 8200 - 8299 > intermediate: 8300 - 8399 > > api-ldap-extras-codec-api: 9000 - 9999 > <>: 9000 - 9099 > controls: 9100 - 9199 > extended: 9200 - 9299 > intermediate: 9300 - 9399 > > api-ldap-extras-sp: 10000 - 10999 > > api-ldap-extras-trigger: 11000 - 11999 > > api-ldap-extras-util: 12000 - 12999 > > api-ldap-model: 13000 - 13999 > <>: 13000 - 13099 > cursor: 13100 - 13199 > entry: 13200 - 13299 > filter: 13300 - 13399 > ldif: 13400 - 13499 > message: 13500 - 13599 > name: 13600 - 13699 > schema: 13700 - 13799 > subtree: 13800 - 13899 > > api-ldap-net-mina: 14000 - 14999 > > api-ldap-schema-converter: 15000 - 15999 > > api-ldap-schema-data: 16000 - 16999 > > api-util: 17000 - 17999 > > > I'm also adding text to each error (many are missing). This is not going > to break anything, it's just cosmetic. In any case, this will not be a > blocker for a release, and I may not be done this week anyway. > > I will also try to fix a few other JIRAs in the mean time. > > Last, not least, I'm waiting for a new release of MINA (2.0.17) which > will be cut today - so it will be available by the end of this week. > > I hope to have enough time to get the release cut this week-end. > > Last, not least, we have to review our packaging to get rid of MD5 > signatures per the new rules. That is really a no-brainer. > > Have a nice week ! > -- Emmanuel Lecharny Symas.com directory.apache.org
