Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[january-dev] Eclipse January 2.3.2 final posted
  • From: "Chang, Peter (DLSLtd,RAL,LSCI)" <Peter.Chang@xxxxxxxxxxxxx>
  • Date: Wed, 16 Feb 2022 14:27:13 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=1; 1; spf=none; dmarc=none; dkim=none; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed;; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=l5Ss664+nKaFljU7wE7OhEbjFwgAJE2Tn+xGT+tZVGg=; b=cUlLMtr0m6Sv4gXa6WTZV52oCAN+hLbw17UajlPQb24eCqiEruVsDGAGDU02FiqWJY5SMRpjAgNZMe7L44FVElIpyx75AP9Pq3Nd0zFabWfiH9sNPTJ7y6ZjSAplAa7rgvwoF/u6pP7+LY4QTB2RjSmhkf2rbtj3wjhlIRegXqvHQcnr/qg0UPQtHW6nFtznTN+mq7O5g7vY8lavLSWQhASTHECbNM3hqIlC2k6Sz6Eej0nser0F7LqjCrTFTYc45usNcUf7WMmTVPF1e0nlQwsFor+8odAOj1D9uqts10SaH0VRHZ1zQ+F1hOEFpSZ3RHZHwQwaf4I13ALtIZx96w==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901;; cv=none; b=kdcUuerpEGgNPPy8xWzW4oEKVuV4RfTG4VwwRcg5TqEnfEiPi3WTs/hxaPO+bYqcKdpykl6jGwkF7RzduHlXGSQ4LWae2emxG2va0irX2HF6jczRFoCuHfKgqmBFjuUlvpamnDaiXp6tbfhZmMR0wwI1SzrdxgGNcpA6wDIMrwbGPKJVDSe0qEmql50IA4AwumFiT9jvjGCvnllTRPN13Dl0Lfwt9Kc+CZon5POh5zxHx3Bldtvnop9o5SHsTkLbfHqhv3V89C3p96pTFPXzrdurY3d6EUCPr57z5QWcZi1+/lmJW7zGBRaLXO7nsZAULTDvh1KbNRTEDoL0NLIaHw==
  • Delivered-to: january-dev@xxxxxxxxxxx
  • List-archive: <>
  • List-help: <>
  • List-subscribe: <>, <>
  • List-unsubscribe: <>, <>
  • Thread-index: AdgjQCS2NaI0Cd9mSxGJXBvvFsQfIA==
  • Thread-topic: Eclipse January 2.3.2 final posted

Dear all,


There were some issues found in downstream projects with 2.3.1 so it has not been officially released.


The Eclipse January 2.3.2 final build is now posted:




It is based on commit 83c10153ef1b9ab47c2eba45dac0685d7af2b42a and fixes from 2.3.0

  • #405 Fix three dataset constructor bug
  • #408 Adjust output type from dataset's max and min methods to be same as its element class
  • #410  Add more lazy dataset constructors that use Dataset interfaces
  • #411  Fix zero-sized dataset statistics
  • #412  Correct imaginary parts of a complex division
  • #413  Migrate callers of deprecated cast method #413
  • #415  Fix null shape bugs
  • #417  Migrate use of Dataset constants and DTypeUtils to classes/interfaces
  • #424  Allow lazy datasets to have an undefined dataset interface
  • #426  Fix bug in shape of destination slice for iterator
  • #427  Add checks on input SliceND
  • #429  Convert to use class specific loggers
  • #430  Remove exception catching switch
  • #431  Fix derivative on slice views issue
  • #447  Add new RGB byte dataset
  • #449  Add new compound constructor for RGB datasets
  • #450  Remove causes of errors and warnings from javadocs
  • #451  Fix NPE from null slice
  • #452  Fix slicing of metadata in lazy datasets
  • #453  Add elemental contiguous iterator
  • #454  Override squeeze end method in sub-interface
  • #460  Move chunking accessors up from lazy writeable dataset to dynamic dataset

From 2.3.1, further fixes were added

  • #468 Fix bugs in interface utilities
  • #469 Override element getters to return unsigned numbers
  • #470 Refactor slice shape checking and allow for maximum shape

Also, some CI has been updated

  • Replacement of Travis CI with GitHub actions
  • Within Eclipse CBI, rewrote Jenkins actions for deployment of artefacts


The jar on Maven Central is based on commit 29e0b504e4ca152ac99640048c2a58506c5b9f3b which is tagged as JANUARY_2_3_2

You can add it to your project with







The examples project have been updated to point to the release repository in commit 3527d35b38a46e95809729fa9846140c69eddcde which is tagged as JANUARY_2_3_2_EXAMPLES


Thanks for all your good work, everyone!






This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail.
Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd.
Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message.
Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom

Back to the top