Skip to content

Latest commit

 

History

History
792 lines (545 loc) · 31.8 KB

drumbeats.md

File metadata and controls

792 lines (545 loc) · 31.8 KB

Drumbeats

2022 Week 20 (16 May - 22 May)

Focus topics:

  • Support for XSJS modification exits in XSOData
  • Support for exposing calculation views with input parameters via XSOData
  • Support for aggregation in XSOData
  • Fixes related to communication with SAP BTP Destination service
  • Quality improvements
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 19 (09 May - 15 May)

Focus topics:

  • More secure login in migration wizard
  • Support for $.security.crypto API
  • Fix login flow in local dev setup
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 18 (02 May - 08 May)

Focus topics:

  • Improvements to CI flow
  • Framework for runtime test execution
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 17 (25 April - 01 May)

Focus topics:

  • Runtime-only image build
  • Performance improvement for xsjslib imports
  • Import zip functionality improvements
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 16 (18 April - 24 April)

Focus topics:

  • Support XSOData key generate local "ID"
  • SapMachine 17 used
  • Allow consumption of SAP BTP Connectivity service from Kyma
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 15 (11 April - 17 April)

Focus topics:

  • Support XSOData NCLOB data type
  • Test execution against HANA 2
  • HDI file editor
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 14 (04 April - 10 April)

Focus topics:

  • Support XSOData many to many relationships
  • Support views in HDBDD
  • Fixes related to xsjs APIs
  • Fixes related to migration flow and artifact processing
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 13 (28 March - 03 April)

Focus topics:

  • Improvements to processing of large projects
  • Fixes related to HDBDD
  • Fixes related to migration flow and artifact processing
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 12 (21 March - 27 March)

Focus topics:

  • Introduced paraser for hdbtablefunctions
  • Introduce SonarCloud checks
  • Fix packaging with cloud native buildpacks
  • Fixes related to HDBDD and XSJob
  • Fixes related to migration flow and artifact processing
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 11 (14 March - 20 March)

Focus topics:

  • Support row table type in HDBDD
  • Support fuzzy search declaration in HDBDD
  • Requests with destination now support sending a body
  • Fixes related to migration flow and artifact processing
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 10 (07 March - 13 March)

Focus topics:

  • Support for deploying hdbflowgraphs
  • Fixes related to XSOData
  • Fixes related to migration flow and artifact processing
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 09 (28 February - 06 March)

Focus topics:

  • Added loadProcedure functionality in XSJS
  • Fixes related to migration flow and artifact processing
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 08 (21 February - 28 February)

Focus topics:

  • Improved processing of artifacts in dependency chain
  • Option to migrate xs projects from zip
  • ESLint on xsjs files
  • Fixes related to migration flow and artifact processing
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 07 (14 February - 20 February)

Focus topics:

  • Proof connect SAP Analytics Cloud to artifacts managed by XSK
  • Staging deployment of XSK for continuous validation
  • Improvements to process of applying hdb artifact
  • Fixes related to migration flow and artifact processing
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 06 (07 February - 13 February)

Focus topics:

  • Resource limits for k8s deployment
  • Fix permissions granted to technical user
  • Fixes related to XSOData
  • Fixes related to migration flow and artifact processing
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 05 (31 January - 06 February)

Focus topics:

  • Mail server configuration via destination in SAP BTP Destination service
  • All-in one helm chart for quick environment setup
  • Automatically configure HANA Cloud to support deployment of hdbpublicsynonyms
  • Fixes related to hdb artifact permissions
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 04 (24 January - 30 January)

Focus topics:

  • Artifact synonym generation part of standard project structure
  • Handle restart of dev environment in Kyma
  • Migration wizard integration tests for analytic privileges
  • Fixes related to editor usage from Safari
  • Fixes related to migrating multiple Delivery Units
  • Bump versions of a few dependencies

Issues and PRs:

2022 Week 03 (17 January - 23 January)

Focus topics:

  • Analytic Privileges support
  • SAP BTP Destination service integration
  • Automated migration of hdbtablefunctions in HDI container
  • Security hardening of docker images
  • Various refactorings and bugfixes

Issues and PRs:

2022 Week 02 (10 December - 16 January)

Focus topics:

  • Javascript Git API to be used in migration wizard
  • Synonyms validation handling improvements
  • Target artefacts for synonym from different schema
  • HDI version removed from the configuration file
  • Logs directory related fixes
  • Bump versions of a few dependencies

Issues and PRs:


2022 Week 01 (03 January - 09 January)

Focus topics:

  • XSOData navigations fixes
  • Artefacts processing state fixes
  • Bump versions of a few dependencies

Issues and PRs:


2021 Week 52 (27 December - 02 January)

Focus topics:

  • Infrastructure work
  • Various refactorings and bugfixes

Issues and PRs:


2021 Week 51 (20 December - 26 December)

Focus topics:

  • Helm Chart improvements
  • Add 'hdbti' to new file menu

Issues and PRs:


2021 Week 50 (13 December - 19 December)

Focus topics:

  • Analytic Privileges initial support
  • Helm Chart improvements

Issues and PRs:


2021 Week 49 (06 December - 12 December)

Focus topics:

  • Grant HDI container privileges on external artefacts' schemas
  • Allow xsodata entity definition use synonym
  • Add support for all HANA Cloud data types

Issues and PRs:


2021 Week 48 (29 November - 05 December)

Focus topics:

  • Selection of multiple Delivery Units
  • Using Connectivity Proxy in Kyma
  • Automatic scheduling of XSJobs

Issues and PRs:


2021 Week 47 (22 November - 28 November)

Focus topics:

  • Optimization of database artefact processing during synchronization
  • Form-based editor for XSJob
  • Kpack updates

Issues and PRs:


2021 Week 46 (15 November - 21 November)

Focus topics:

  • .hdbfunction with schema fix
  • Process .xsprivilege artifacts prior to .xsaccess artifacts
  • Integration test for Kyma deployment
  • Helm Charts updated

Issues and PRs:


2021 Week 45 (8 November - 14 November)

Focus topics:

  • XSJob multiple schedules
  • $.uril.Zip API added
  • Multiple authentication methods in .xsaccess

Issues and PRs:


2021 Week 44 (1 November - 7 November)

Focus topics:

  • HDBTI CSV records filtered by keys set in config
  • HDBTI error handling and proper alerts
  • New XSJS Service menu item extension
  • Uploading XSOData artifacts in workspace fixed

Issues and PRs:


2021 Week 43 (25 October - 31 October)

Focus topics:

  • Adding JSDoc to *d.ts files for the APIs
  • HDI name pattern compliance fixes
  • Optimize error handling during the Migration Process
  • HDBDD support for additional annotations
  • Selenium tests improvements

Issues and PRs:


2021 Week 42 (18 October - 24 October)

Focus topics:

  • Parametrizing HDI container
  • HANA 2.0 MDC on Neo validation
  • Documentation and Samples

Issues and PRs:


2021 Week 41 (11 October - 17 October)

Focus topics:

  • Automate creation of the HDI container
  • HANA 2.0 MDC on Neo support
  • Documentation and Samples

Issues and PRs:


2021 Week 40 (04 October - 03 October)

Focus topics:

  • Topological ordering of CSV files in HDBTI
  • Applying Problems Facade API for HDB* Parsers
  • $.net.Mail API enhancements, documentation and samples

Issues and PRs:


2021 Week 39 (27 September - 03 October)

Focus topics:

  • Simple samples for xsjobs, hdbsynonum, hdbsequence, hdbdd
  • $.jobs implementation and integration tests
  • Angular version update and fixes

Issues and PRs:


2021 Week 38 (20 September - 26 September)

Focus topics:

  • Simple samples for hdbview, hdbti, hdbprocedure, hdbtablefunction, xsodata
  • $.import logic enhancements
  • Landing page and documentation

Issues and PRs:


2021 Week 37 (13 September - 19 September)

Focus topics:

  • XSOData event handlers fixes
  • Schema aware artefacts creation
  • Trial instance setup

Issues and PRs:


2021 Week 36 (06 September - 12 September)

Focus topics:

  • Integration tests automation in the nightly builds
  • HDBDD improvements and fixes base on the real projects
  • Migration tooling fixes for folder structure

Issues and PRs:


2021 Week 35 (30 August - 05 September)

Focus topics:

  • Selenium tests automation and integration in the nightly builds
  • Improvements on error handling
  • Synonyms creation per table during migration process
  • Istio & Calico policies reasearch for the multi-tenancy support

Issues and PRs:


2021 Week 34 (23 August - 29 August)

Focus topics:

  • Improved Neo SDK integration
  • HDB* artefacts improvements based on the real projects
  • Migration tooling user interface improvements and fixes

Issues and PRs:


2021 Week 33 (16 August - 22 August)

Focus topics:

  • Documentation for the available XSJS APIs e.g. https://www.xsk.io/api/hdb/
  • Research about the user interface tests framework
  • Research about the Neo Service Proxy on Kyma

Issues and PRs:


2021 Week 32 (09 August - 15 August)

Focus topics:

  • Trial instance setup #369, #370, #371
  • Provide a way for the user to select a region in the migration #373
  • Extend parser-hdbti API #368

Issues and PRs:

  • Rest API for hdbti #367
  • DataSource fix for all itests under hdb module & tests for hdbtable alter #372

2021 Week 31 (01 August - 08 August)

Focus topics:

  • Migration Tool in dark mode fixes #362
  • Adds build and run images version #361
  • Optimize docker build for migration tools #273
  • Provide a way to list the database instances for a given user in a subaccount #253
  • Create a service for openning a DB tunnel to the client provided HANA #247
  • Vulnerability in jQuery 3.3.1-1 fix #223

Issues and PRs:

  • Update migration UI #365
  • Hdb itests fixes #360
  • $.web API enhancements #359
  • $.db tests refactor #356
  • Bump versions #363

2021 Week 30 (26 July - 01 August)

Focus topics:

  • Buildpack builders #353
  • Implemented the EntityList class which was required for parsing multipart POST requests using the upload dirigible API. Also added header parsing for the upload dirigible API.
  • Removing Guice dependency
  • Removing Xtext dependency
  • Enables csv and csvim file edit in monaco
  • Form based editor for csvim
  • Implemented hanarepository class which processes the queries to the HANA REST API
  • gVisor - Performance tests
  • Implementation of merge entity with reference id for OData

Issues and PRs:

  • Add support for Create/Update Entity with Reference id #1004
  • Updated ide-csv module #994
  • Implementing Drop/Create Builder for TableTypе #986

2021 Week 29 (19 July - 25 July)

Focus topics:

  • Modified the Body class to be able to read the body both of root and multipart requests.
  • Form based editor for csv
  • Finished $.hdb API - functionality check, added tests and documentation
  • Finalizing the Flowable process for migration
  • Worked on adding encryption for user data
  • Opens a tunnel with NEO SDK
  • Fetches DeliveryUnits
  • Choosing DeliveryUnit copies the files to a new workspace with the name of the DeliveryUnit

Issues and PRs:

  • Refactoring of procedures and functions #344
  • Adapt hdbti to handle schemas #348
  • Adapt odata to handle schemas #349
  • Altering of an existing table now possible #351
  • Missing processor for .hdbscalarfunction #352
  • Deploy every new release on public cluster #355

2021 Week 28 (12 July - 18 July)

Focus topics:

Issues and PRs: