Skip to content

CDR Release History

Bob Kline edited this page Nov 1, 2023 · 13 revisions
Release # Codename Release Date Description Release Notes Codename History
.09
1.0
2.0
3.0 July 9, 2013 Migration to CBIIT Hosting
  • CTB-Maintained CDR Migration Wiki Pages
  • CBIIT-Maintained CDR Migration Wiki Pages

[Ask James how to find these documents]

3.0.1 Aug 2013 Migration patch CDR Migration Patch 3.0.1 Release Notes
3.1 Oct/Nov 2013 Feature enhancements and TIRs CDR 3.1 Release Notes
3.1.1 February 4, 2014 Release patch CDR 3.1.1 Release Notes
3.2 June 2014 Release See Jira Release Notes
3.2.1 October 2014 Security patch Ticket to address issues identified by August 2014 app scan report
3.3 Ampere February 2015 Release Jira Release Notes. Mainly to fix the mailer to reflect OCPL organizational changes. Also includes any other fixes that have been completed and already tested by users and is simply awaiting a release. André-Marie Ampère (20 January 1775 – 10 June 1836)

One of the main founders of the science of classical electromagnetism, the study investigating the interactions between electric charges and currents.
3.3.1 NavLabel March 2015 Release patch Added NavLabel information in support of WCMS changes
3.4 Boltzmann May 2015 Security Remediation Release Integrates CDR login with NIH Active Directory, encrypts traffic between non-localhost clients and the CDR Server, and upgrades XMetaL to address CBIIT/NIH security concerns and satisfy the CBIIT pre-requisites for eliminating the requirement to use intermediate bastion hosts to use the CDR.

  • CDR Security Remediations - CBIIT Architectural Review Checklist (ARC) Form [need link]
  • Jira ticket to integrate CDR login with NIH Active Directory (AD)
  • Jira ticket to encrypt traffic from external CDR clients
  • Jira ticket to upgrade XMetaL to 9.0
Ludwig Boltzmann (20 February 1844 – 5 September 1906)

He developed statistical mechanics, which explains and predicts how the properties of atoms (such as mass, charge, and structure) determine the physical properties of matter (such as viscosity, thermal conductivity, and diffusion).He clarified that the second law of thermodynamics ("The entropy of an isolated system never decreases") is essentially a statistical law.
3.5 Egyptian Mau June 2015 Release The CDR changes required to support the WCMS Egyptian Mau release and the modified Clinical Trial Search system.
3.6 Curie Sep 2015 Release Marie Curie (November 7, 1867 – July 4, 1934)

She discovered two new chemical elements – radium and polonium. She carried out the first research into the treatment of tumors with radiation, and she was the founder of the Curie Institutes, which are important medical research centers. She is the only person who has ever won Nobel Prizes in both physics and chemistry.
3.6.1 CTS March 2016 Hotfix Hotfix for a couple of high visibility change requests related to Clinical Trials Search:

  • OCECDR-4021 - Update trial status "Approved-not yet active" to "Not yet active"
  • OCECDR-4044 - Modify logic for identifying NIH Clinical Center Trials Closed
  • Implemented by: WEBTEAM-8225
3.7 Darwin May 12, 2016 Release
  • High priority bug fixes and enhancements
  • Modifications to make maintenance easier (lessen the number of requests that need CBIIT support)
  • Performance improvements
Charles Darwin (1809 – 1882)

He is widely considered as one of the most revolutionizing scientists in history. He demonstrated from his research that evolution is the law of nature and all living things on earth have descended from common ancestors who lived millions of years ago. He proved that animals and plants have evolved in an orderly manner and keep on evolving even today.
3.7.1 September 1, 2016 Patch Modifications to adjust to switch to HTTPS at NCBI (OCECDR-4127)
3.7.2 December 2, 2016 Patch Upgraded CDR C++ components to Visual Studio 2013
3.7.3 December 5, 2016 Patch Upgraded Python to 2.7.10.12
3.7.4 December 15, 2016 Patch Software for new CDR scheduler
3.8 Einstein March 15, 2017 Release Release includes:

  • animation support
  • translation workflow management
  • replacement of the interface to the NCI Thesaurus
  • overhaul of the batch report harness
  • improvements to the build/deploy software
  • enhanced security
  • tools for comparing server configuration across CBIIT tiers
Albert Einstein (March 14, 1879 – April 18, 1955)

He developed the general theory of relativity, one of the two pillars of modern physics (alongside quantum mechanics). Einstein's work is also known for its influence on the philosophy of science. Einstein is best known in popular culture for his mass–energy equivalence formula E = mc2 (which has been dubbed "the world's most famous equation"). He received the 1921 Nobel Prize in Physics for his "services to theoretical physics", in particular his discovery of the law of the photoelectric effect, a pivotal step in the evolution of quantum theory.
3.8.1 May 30, 2017 Patch Move glossifier service to Windows (part of Feynman, deployed in advance)
3.8.2 July 26, 2017 Patch Correct problems with CDR Scheduler configuration
3.8.3 August 11, 2017 Patch Replace CDR Publishing Service
3.9 Feynman September 6, 2017 Release Minor Release, the initial CDR Streamline Implementation Release, comprised of 1 sprint:

  • Eliminate CDR Publishing Service
  • Move Glossifier from Linux to Windows
Richard Feynman (May 11, 1918 – February 15, 1988)

He was a prominent American scientist, widely considered to be one of the greatest and most influential theoretical physicists in history. Feynman revolutionized the field of quantum mechanics and formulated the theory of quantum electrodynamics. He won the Nobel Prize for Physics in 1965.
3.9.1 Fermi November 20, 2017 Release Minor Release Enrico Fermi (September 29, 1901 – November 28, 1954)

He was an Italian physicist and the creator of the world's first nuclear reactor, the Chicago Pile-1. He has been called the "architect of the nuclear age"[1] and the "architect of the atomic bomb".[2] He was one of the very few physicists in history to excel both theoretically and experimentally. Fermi was awarded the 1938 Nobel Prize in Physics for his work on induced radioactivity by neutron bombardment and the discovery of transuranic elements.
4.0 Gauss February 15, 2018 Release Major Release, replacing the C++ CDR Service with a tunneled Python API Carl Friedrich Gauss (April 30, 1777 – February 23, 1855)

Carl Friedrich Gauss was a German mathematician, widely known as one of the greatest mathematicians in history. He made crucial contributions to geometry, statistics, number theory, planetary astronomy, the theory of functions, potential theory, optics, and geophysics.
4.1 Hawking May 1, 2018 Release This release addressed a plethora of high and medium priority bugs and enhancement requests. A few highlights include:

  • Updates to translation management (workflow management report update; updates to the CML document used for translation in World Server; fix for sorting of the Translation job queue)
  • Update to allow comments in table titles
  • Combining licensee and content partner tables
  • Update that preserves markup from Summaries TOC Report when pasted into Word
  • Date range update for the GovDelivery report
  • Several updates to Summaries that required Gatekeeper updates, including allowing for center-alignment in tables, a fix for emphasis tag usage in the Key Points section, and suppressing the display of drug information summary links in the More Information section in the Spanish dictionary
Stephen Hawking (January 8, 1942 – March 14, 2018)

Stephen Hawking was an English theoretical physicist and cosmologist who is widely considered to have been one of the greatest scientists of this century. At the time of his death he was the director of research at the Centre for Theoretical Cosmology, University of Cambridge.
4.1.1 May 16, 2018 Patch Update to citation import CGI software, tracking change NLM will be deploying June 1, 2018
4.2 Ising August 2, 2018 Release
  • Workflow management support for the queues of jobs to translate media and glossary documents from English to Spanish
  • New macro providing character counts of sections of CDR documents
  • Complete rewrite of the global change subsystem
  • Cleanup of obsolete components
  • Other minor enhancements
Ernst Ising (May 10, 1900 – May 11, 1998)

Ernst Ising was a German physicist who is most remembered for coming up with the Ising model that is considered as one of the standard models used for statistical physics. He was not only a brilliant physicist but he also happened to be a great teacher that helped hone many young and brilliant minds at Bradley University.
4.2.1 June 27, 2019 Patch Support for new Drupal CMS
4.3 Joule August 16, 2019 (global changes completed Aug. 20) Release
  • Streamlined citations, decoupling the CDR from frequent DTD changes at NLM
  • Made the export of PDQ data to the SFTP server more efficient and robust by the use of checksums
  • Added the ability to generate tracking documents for Advisory Board member review without generating mailers
  • Streamline of the CDR databases
  • Several new reports, as well as enhancement to existing reports
  • Other minor enhancements and bug fixes
James Joule (December 24, 1818 – October 11, 1889)

James Prescott Joule was an English physicist who studied the nature of heat and established its relationship to mechanical work. He therefore laid the foundation for the theory of conservation of energy, which later influenced the First Law of Thermodynamics. He also formulated the Joule’s laws which deal with the transfer of energy.
4.4 Kepler January 9, 2020 Release
  • Upgrading to Python Foundation 3.7.5 from ActiveState’s Python 2.7, which recently hit end-of-life (EOL). Moving to a current, supported version of Python Foundation and off of the third party ActiveState Python significantly reduced the footprint, going from 1.3GB to 147MB on the production server.
  • Setting up new CDR servers (production, stage, QA, development, and developer virtual machines) running Windows Operating System (OS) 2016, getting off of the soon-to-be EOL Windows 2008 OS.
  • Upgraded to Visual Studio 2019 for compiling/linking C++ code.
Johannes Kepler (December 27, 1571 – November 15, 1630)

Johannes Kepler is remembered for discovering the three laws of planetary motion that bear his name. He also did important work in optics, discovered two new regular polyhedra, gave the first mathematical treatment of close packing of equal spheres (leading to an explanation of the shape of the cells of a honeycomb), gave the first proof of how logarithms worked, and devised a method of finding the volumes of solids of revolution that can be seen as contributing to the development of calculus. Moreover, he did much to establish the truth of heliocentric astronomy.
4.4.1 January 29, 2020 Minor release Replace poorly supported ndscheduler with our own scheduler.
4.4.2 March 16, 2020 Minor release Install support for pushing media to Akamai.
4.5 Leibniz June 23, 2020 Release Large release, containing 80 tickets.

  • New drug and glossary term reports
  • Enhancements to the audio pronunciation import tools
  • Publish preview enhancements
  • Enhancements to the translation workflow tracking support
  • Improved tracking of summary modules
  • Global changes
  • Windows glossifier service retired
  • CGI scripts updated to use safer, more consistent custom framework
  • Miscellaneous enhancements and bug fixes
Gottfried Wilhelm Leibniz (July 1, 1646 – November 14, 1716)

Gottfried Leibniz (also known as von Leibniz) was a prominent German mathematician, philosopher, physicist, and statesman. Noted for his independent invention of the differential and integral calculus, Gottfried Leibniz remains one of the greatest and most influential metaphysicians, thinkers and logicians in history. He also invented the Leibniz wheel and suggested important theories about force, energy, and time.
4.5.1 August 18, 2020 Minor release GateKeeper retirement

  • New implementation of glossary publish preview
  • Publishing rewritten without GateKeeper
  • New scheduled job to generate/store site map
  • New scheduled job to populate drug dictionary tables
  • Cleanup of code to remove references to GateKeeper
4.6 Maxwell December 8, 2020 Release Another large release, with 62 tickets, 356 story points

  • Enhancements to document deletion tools
  • Upgrade CGI admin scripts to use current classes
  • Overhaul of the glossary pronunciation media tool suite
  • Implementation of dictionary-specific glossifier
  • Extensive report enhancements, including new reports
  • Miscellaneous enhancements and bug fixes
James Clerk Maxwell (June 13, 1831 – November 5, 1879)

James Clerk Maxwell was a Scottish scientist in the field of mathematical physics. His most notable achievement was to formulate the classical theory of electromagnetic radiation, bringing together for the first time electricity, magnetism, and light as different manifestations of the same phenomenon. Maxwell's equations for electromagnetism have been called the "second great unification in physics" after the first one realized by Isaac Newton.

His discoveries helped usher in the era of modern physics, laying the foundation for such fields as special relativity and quantum mechanics. Maxwell was voted the third greatest physicist of all time, behind only Newton and Einstein. Einstein, when he visited the University of Cambridge in 1922, was told by his host that he had done great things because he stood on Newton's shoulders; Einstein replied: "No I don't. I stand on the shoulders of Maxwell."
4.7 Newton June 14, 2021 Release Moderate size release, 290 story points in 38 tickets

  • Extensive cleanup of DLL code, using MSXML
  • Support for storing translation workflow attachments
  • Major enhancements to the audio pronunciation workflow
  • New media and glossary keyword search reports
  • Mitigations for vulnerabilities reported by previous appscan
  • Support for remembering user's position in saved documents
  • Major enhancements to the media images report
  • Other report enhancements and bug fixes
Sir Isaac Newton (December 25, 1642 – March 20, 1726)

Isaac Newton was an English mathematician, physicist, astronomer, theologian, and author (described in his own day as a "natural philosopher") who is widely recognised as one of the most influential scientists of all time and as a key figure in the scientific revolution. His book Philosophiæ Naturalis Principia Mathematica (Mathematical Principles of Natural Philosophy), first published in 1687, laid the foundations of classical mechanics. Newton also made seminal contributions to optics, and shares credit with Gottfried Wilhelm Leibniz for developing the infinitesimal calculus.

In Principia, Newton formulated the laws of motion and universal gravitation that formed the dominant scientific viewpoint until it was superseded by the theory of relativity. Newton used his mathematical description of gravity to prove Kepler's laws of planetary motion, account for tides, the trajectories of comets, the precession of the equinoxes and other phenomena, eradicating doubt about the Solar System's heliocentricity. He demonstrated that the motion of objects on Earth and celestial bodies could be accounted for by the same principles. Newton's inference that the Earth is an oblate spheroid was later confirmed by the geodetic measurements of Maupertuis, La Condamine, and others, convincing most European scientists of the superiority of Newtonian mechanics over earlier systems.
4.7.1 Oersted May 9, 2022 Minor Release Support for the Single View Patient Content project Hans Christian Ørsted (14 August 1777 — 9 March 1851)

Ørsted (often rendered as Oersted in English) was a Danish physicist and chemist who discovered that electric currents create magnetic fields, which was the first connection found between electricity and magnetism. Oersted's law and the oersted unite (Oe) are named after him.
4.7.2 ES 7.9 Update June 9, 2022 Minor Release Coordinated update of the nightly loaders with the downstream API upgrade
4.8 Ohm July 27, 2022 Release Major release, containing 55 issues for a total of 109 story points. Major features include

  • Rewrite all EVS-facing software to use the most recent API (EVSRESTAPI v2)
  • Upgrade to Python 3.10
  • Support for preserving testing/training documents on lower tiers following a refresh from the production database
  • Support for automatic archiving of old blog post links
  • New interfaces for comparing CDR Term documents with the EVS and performing bulk updates and imports from the EVS
Georg Simon Ohm (March 16, 1789 – July 6, 1854)

Georg Ohm was a German physicist and mathematician. As a school teacher, Ohm began his research with the new electrochemical cell, invented by Italian scientist Alessandro Volta. Using equipment of his own creation, Ohm found that there is a direct proportionality between the potential difference (voltage) applied across a conductor and the resultant electric current. This relationship is known as Ohm's law.
4.8.1 Oppenheimer September 8, 2022 Minor Release Fix issues not found during user acceptance testing of Ohm. Also implement workaround for breakage caused by unannounced change to the structures returned by the EVS APIs. J. Robert Oppenheimer (April 22, 1904 – February 18, 1967)

J. Robert Oppenheimer was an American theoretical physicist. A professor of physics at the University of California, Berkeley, Oppenheimer was the wartime head of the Los Alamos Laboratory and is often credited as the "father of the atomic bomb" for his role in the Manhattan Project – the World War II undertaking that developed the first nuclear weapons.
5.0 Pauling May 22, 2023 Release Major release, containing 78 issues for a total of 139 story points. Major features include

  • Upgrade of XMetaL 9 to XMetaL 17
  • Rewrite of JScript macros in Python
  • Rewrite of C++ client loader as Python TkInter application
  • Retirement of C++ DLL
  • Added the ability to update client files outside of a release
  • Support for demographic information in media documents
Linus Carl Pauling (February 28, 1901 – August 19, 1994)

Linus Pauling was an American chemist, biochemist, chemical engineer, peace activist, author, and educator. He published more than 1,200 papers and books, of which about 850 dealt with scientific topics. New Scientist called him one of the 20 greatest scientists of all time, and as of 2000, he was rated the 16th most important scientist in history. For his scientific work, Pauling was awarded the Nobel Prize in Chemistry in 1954. For his peace activism, he was awarded the Nobel Peace Prize in 1962. Pauling was one of the founders of the fields of quantum chemistry and molecular biology. His contributions to the theory of the chemical bond include the concept of orbital hybridisation and the first accurate scale of electronegativities of the elements. Pauling also worked on the structures of biological molecules, and showed the importance of the alpha helix and beta sheet in protein secondary structure. Pauling's approach combined methods and results from X-ray crystallography, molecular model building, and quantum chemistry.
5.1 Quinn October 30, 2023 Release This release addressed breakage caused by an unannounced change in the clinical trials APIs at the National Library of Medicine, added support for importing Cancer Information Summary documents created natively in the Drupal CMS, and included minor enhancements and bug fixes. Helen Quinn (May 19, 1943)

Helen Quinn is an Australian-born particle physicist and educator who has made major contributions to both fields. Her contributions to theoretical physics include the Peccei–Quinn theory which implies a corresponding symmetry of nature (related to matter-antimatter symmetry and the possible source of the dark matter that pervades the universe) and contributions to the search for a unified theory for the three types of particle interactions (strong, electromagnetic, and weak). As Chair of the Board on Science Education of the National Academy of Sciences, Quinn led the effort that produced A Framework for K-12 Science Education: Practices, Crosscutting Concepts, and Core Ideas—the basis for the Next Generation Science Standards adopted by many states.
Riemann Georg Friedrich Bernhard Riemann (September 17, 1826 – July 20, 1866)

Bernhard Riemann was a German mathematician who made profound contributions to analysis, number theory, and differential geometry. In the field of real analysis, he is mostly known for the first rigorous formulation of the integral, the Riemann integral, and his work on Fourier series. His contributions to complex analysis include most notably the introduction of Riemann surfaces, breaking new ground in a natural, geometric treatment of complex analysis. His 1859 paper on the prime-counting function, containing the original statement of the Riemann hypothesis, is regarded as a foundational paper of analytic number theory. Through his pioneering contributions to differential geometry, Riemann laid the foundations of the mathematics of general relativity. He is considered by many to be one of the greatest mathematicians of all time.
Sanger Frederick Sanger (August 13, 1918 - November 19, 2013)

Frederick Sanger was an English biochemist who received the Nobel Prize in Chemistry twice. He won the 1958 Chemistry Prize for determining the amino acid sequence of insulin and numerous other proteins, demonstrating in the process that each had a unique, definite structure; this was a foundational discovery for the central dogma of molecular biology. At the Laboratory of Molecular Biology in Cambridge, he developed and subsequently refined the first-ever DNA sequencing technique, which vastly expanded the number of feasible experiments in molecular biology and remains in widespread use today. The breakthrough earned him the 1980 Nobel Prize in Chemistry, which he shared with Walter Gilbert and Paul Berg. He is one of only three people to have won multiple Nobel Prizes in the same category.
Clone this wiki locally