Hopsworks

Latest version: v4.1.8

Safety actively analyzes 723685 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 12

1.1.0

<h2> Bug
</h2>
<ul>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1214'>HOPSWORKS-1214</a>] - Airflow HopsworksLaunchOperator does not handle job state App Master Failed
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1245'>HOPSWORKS-1245</a>] - [ePipe] Fixes for xattrs handling to be work with the changes introduced in HOPS-1434 and HOPS-1451
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1246'>HOPSWORKS-1246</a>] - [ePipe] Check for the existence of elastic fields before delete
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1296'>HOPSWORKS-1296</a>] - [ePipe] log replay fails on xattr op
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1305'>HOPSWORKS-1305</a>] - Fix broken Anaconda export yml
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1318'>HOPSWORKS-1318</a>] - Featurestore should throw an error if you try to create the same featuregroup twice
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1323'>HOPSWORKS-1323</a>] - [ndb-chef] Fix bug in NDB cluster-init.sh
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1325'>HOPSWORKS-1325</a>] - Online Feature store tests fail when project name contains uppercase letters
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1342'>HOPSWORKS-1342</a>] - Add parameter for s3 encryption type in core-site.xml
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1353'>HOPSWORKS-1353</a>] - Flink timer should handle case when services are not installed
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1385'>HOPSWORKS-1385</a>] - HA elastic does not have a synchronization point between starting nodes and creating indices
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1398'>HOPSWORKS-1398</a>] - User activation date is irrational
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1408'>HOPSWORKS-1408</a>] - AirflowManager kills Hopsworks deployments if Airflow directory does not exist
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1412'>HOPSWORKS-1412</a>] - Fix create featuregroup with partition keys
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1413'>HOPSWORKS-1413</a>] - AWS S3 does not accept empty Authorization header when downloading from a public bucket
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1425'>HOPSWORKS-1425</a>] - Update stack to handle hopsfs paths starting by hopsfs instead of hdfs
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1426'>HOPSWORKS-1426</a>] - Avoid using 100% containers for yarn containers
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1428'>HOPSWORKS-1428</a>] - hops_airflow fails to install pymssql 3.0.3, pin it to 2.1.4
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1431'>HOPSWORKS-1431</a>] - Better handling of Jupyter/Git failures
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1432'>HOPSWORKS-1432</a>] - Elasticsearch node should always use its private ip
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1434'>HOPSWORKS-1434</a>] - Scale jvm -Xmx for Spark and Jupyter based on allocated memory
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1442'>HOPSWORKS-1442</a>] - Update statistics job shows app file as undefined
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1443'>HOPSWORKS-1443</a>] - [featurestore] Spark returning Infinity values for mean statistics of string type features
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1451'>HOPSWORKS-1451</a>] - Storage connector ignored when creating a training dataset from the UI
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1456'>HOPSWORKS-1456</a>] - [hops-hadoop-chef] Hopsworks security related properties are not templated correctly
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1457'>HOPSWORKS-1457</a>] - Correct systemd scripts
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1458'>HOPSWORKS-1458</a>] - spark should not bring any hops jar with it
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1461'>HOPSWORKS-1461</a>] - The JWT signing key should be decoded first before using it to sign jwt
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1463'>HOPSWORKS-1463</a>] - Hops ndb version not taken in account when downloading dal
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1464'>HOPSWORKS-1464</a>] - fix chef for HOPS-1542
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1484'>HOPSWORKS-1484</a>] - Shared feature stores do not appear in the UI
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1485'>HOPSWORKS-1485</a>] - Sparkmagic upgrades not working
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1488'>HOPSWORKS-1488</a>] - Deep Learning tour project doesn&#39;t create Kafka inferenceschema
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1489'>HOPSWORKS-1489</a>] - Increase default Heap size and max shards per node for Elasticsearch
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1490'>HOPSWORKS-1490</a>] - Handle Kibana failures in Hopsworks Kibana client
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1496'>HOPSWORKS-1496</a>] - Elastic::default does not template correctly hosts in elasticsearch.yml
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1497'>HOPSWORKS-1497</a>] - hops-util-py incorrectly sets Kafka config
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1498'>HOPSWORKS-1498</a>] - hops-util-py can&#39;t find attributes in KafkaTopicDTO
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1507'>HOPSWORKS-1507</a>] - [ndb-chef] List only TCP and UDP sockets when starting MGM server
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1508'>HOPSWORKS-1508</a>] - [kagent-chef] Update kibana x.509 certificate when host certificate is rotated
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1510'>HOPSWORKS-1510</a>] - Remove the code to delete index patterns since we delete kibana project index
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1516'>HOPSWORKS-1516</a>] - [ePipe] handle the case if XAttrAddAll is received for a deleted inode
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1518'>HOPSWORKS-1518</a>] - [livy-chef] Create root Hops directory
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1519'>HOPSWORKS-1519</a>] - The subject of ELK JWT token should be always lowercase
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1521'>HOPSWORKS-1521</a>] - Dataset browser refresh button not working
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1523'>HOPSWORKS-1523</a>] - Kibana opendistro_security plugin is not idempotent
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1524'>HOPSWORKS-1524</a>] - [hops-hadoop-chef] Hops services startup should be dependent on Glassfish
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1526'>HOPSWORKS-1526</a>] - Can&#39;t update job when doing insert into featuregroup
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1564'>HOPSWORKS-1564</a>] - Job args expat tries to set null instead of empty string
</li>
</ul>

<h2> Sub-task
</h2>
<ul>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-295'>HOPSWORKS-295</a>] - Datasets
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1241'>HOPSWORKS-1241</a>] - Refactor Kafka API
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1378'>HOPSWORKS-1378</a>] - [featurestore] DDL enable composite key
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1388'>HOPSWORKS-1388</a>] - Remove Text/Blobs from hopsworks database tables with FK
</li>
</ul>

<h2> New Feature
</h2>
<ul>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1109'>HOPSWORKS-1109</a>] - Experiments and models v2
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1334'>HOPSWORKS-1334</a>] - [hopsworks-cloud-sdk] SQL query for creating training datasets
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1338'>HOPSWORKS-1338</a>] - [featurestore] Configurable in-bucket path for exporting training datasets to S3
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1340'>HOPSWORKS-1340</a>] - Airflow DAG UI composer
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1362'>HOPSWORKS-1362</a>] - Endpoint to securely get a project user&#39;s x.509 credentials
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1363'>HOPSWORKS-1363</a>] - [featurestore] feature provenance for training datasets
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1372'>HOPSWORKS-1372</a>] - Upgrade the ELK stack to 7.2 OSS and use the OpenDistro Security Plugin
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1377'>HOPSWORKS-1377</a>] - [featurestore][queryplanner] composite key support
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1422'>HOPSWORKS-1422</a>] - Custom metadata to featuregroups
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1459'>HOPSWORKS-1459</a>] - Tracking file changes - provenance - epipe
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1467'>HOPSWORKS-1467</a>] - File/App Provenance/Lineage
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1476'>HOPSWORKS-1476</a>] - Add support for elasticsearch spark connector
</li>
</ul>

<h2> Improvement
</h2>
<ul>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1248'>HOPSWORKS-1248</a>] - [ePipe] Adapt the new dataset tracking introduced in HOPS-1483
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1254'>HOPSWORKS-1254</a>] - [ePipe] handle elastic search failures
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1310'>HOPSWORKS-1310</a>] - Refactor Kafka API - ACLs
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1324'>HOPSWORKS-1324</a>] - [ePipe] Adapt to the new dataset table schema
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1332'>HOPSWORKS-1332</a>] - [featurestore] improve queryplanner docs/examples
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1356'>HOPSWORKS-1356</a>] - Enable paraller executions for jobs
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1380'>HOPSWORKS-1380</a>] - [featurestore] Configure Feature Group statistics during creation
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1384'>HOPSWORKS-1384</a>] - Refactor Kafka API - Schemas
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1391'>HOPSWORKS-1391</a>] - Extend Pandas and Numpy Helper Classes
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1395'>HOPSWORKS-1395</a>] - Hopsworks CA REST endpoint to download Hops CRL instead of Glassfish serving the file
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1404'>HOPSWORKS-1404</a>] - Prometheus should handle the case in which recipes are missing.
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1415'>HOPSWORKS-1415</a>] - Admin should be able to reset users&#39; passwords
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1418'>HOPSWORKS-1418</a>] - Bump PyTorch, Numpy, Torchvision versions
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1423'>HOPSWORKS-1423</a>] - [cloud-sdk] Import feature group job not failing in client when storage connector does not exist
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1424'>HOPSWORKS-1424</a>] - [featurestore] Handle upper/lower case for feature group names
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1435'>HOPSWORKS-1435</a>] - [featurestore] Unify feature store entity max length validation in backend
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1436'>HOPSWORKS-1436</a>] - Accept DB name when setting up Hive connection in hops-util-py
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1440'>HOPSWORKS-1440</a>] - Recipes should be able to update Hive/Spark jars without updating the distribution
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1465'>HOPSWORKS-1465</a>] - Make feature store documentation easier to find
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1469'>HOPSWORKS-1469</a>] - REST API v2 - Admin - Users
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1517'>HOPSWORKS-1517</a>] - Double // in download url for Kubenetes artifacts
</li>
</ul>

<h2> Task
</h2>
<ul>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1027'>HOPSWORKS-1027</a>] - Add support for multiple elasticsearch nodes (HA)
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1194'>HOPSWORKS-1194</a>] - Make tour state simpler to manage
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1250'>HOPSWORKS-1250</a>] - Bump ePipe version to 0.10
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1303'>HOPSWORKS-1303</a>] - Refactor Kafka API - Topics
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1331'>HOPSWORKS-1331</a>] - Inconsistent &quot;upgrade&quot; flags across Chef cookbooks
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1376'>HOPSWORKS-1376</a>] - add missing kafka ssl property to hops-util*
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1389'>HOPSWORKS-1389</a>] - Improve Jupyter configuration page look and feel
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1433'>HOPSWORKS-1433</a>] - Explicitly start JupyterLab or Jupyter classic from Hopsworks
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1445'>HOPSWORKS-1445</a>] - Bump Anaconda&#39;s python to version 3
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1446'>HOPSWORKS-1446</a>] - Disable request hostname verify in localhost mode
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1448'>HOPSWORKS-1448</a>] - Move Hopsworks Feature store controllers in a separate package
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1466'>HOPSWORKS-1466</a>] - metaEnabled changed from boolean to MetaStatus enum
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1474'>HOPSWORKS-1474</a>] - Blacklist cloud conda environment
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1475'>HOPSWORKS-1475</a>] - Bump Hive version in Spark
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1477'>HOPSWORKS-1477</a>] - Remove exception when creating project with online feature store
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1479'>HOPSWORKS-1479</a>] - Enable all Jupyter kernels by default
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1480'>HOPSWORKS-1480</a>] - Do not install development libraries in Airflow environment
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1491'>HOPSWORKS-1491</a>] - Bump maggy version to 0.4.0
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1499'>HOPSWORKS-1499</a>] - Bump Hops version to 2.8.2.9
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1502'>HOPSWORKS-1502</a>] - Bump Hive version to 3.0.0.3
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1505'>HOPSWORKS-1505</a>] - Beam default Python env should be 3.6
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1535'>HOPSWORKS-1535</a>] - Hopsworks variables maintain Public and Private endpoint for Hive
</li>
</ul>

1.0.3

[FSTORE-787](https://hopsworks.atlassian.net/browse/FSTORE-787) FraudBatch Fix

[FSTORE-788](https://hopsworks.atlassian.net/browse/FSTORE-788) FraudBatch Fix for dev branch

[FSTORE-789](https://hopsworks.atlassian.net/browse/FSTORE-789) multi modular hsfs java client

[FSTORE-795](https://hopsworks.atlassian.net/browse/FSTORE-795) Provide flink dependencies in Hopsowrks deployment and not in hsfs.

1.0.0

<h2> Bug
</h2>
<ul>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-432'>HOPSWORKS-432</a>] - Clean Kafka ACLs when unsharing a topic or deleting a project.
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1095'>HOPSWORKS-1095</a>] - Localhost (127.0.0.1) cluster definition support
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1114'>HOPSWORKS-1114</a>] - Rework password recovery
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1146'>HOPSWORKS-1146</a>] - Kagent stops reporting if env creation fails with non default repo
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1152'>HOPSWORKS-1152</a>] - Dataset browser not displaying contents of shared datasets with naming conflicts
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1172'>HOPSWORKS-1172</a>] - Upload progress not visible in the beginning of uploading large files
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1175'>HOPSWORKS-1175</a>] - yarnapp/user attribute not propagated correctly to yarn-site.xml
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1176'>HOPSWORKS-1176</a>] - Security risk for default admin password pops up even if the password has been changed
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1178'>HOPSWORKS-1178</a>] - [airflow-chef] Add default timezone for Airflow
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1180'>HOPSWORKS-1180</a>] - Chef upgrade mixes kafka brokers ids
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1185'>HOPSWORKS-1185</a>] - Jupyter not working when Hopsworks runs behind a LB/reverse proxy w/ TLS termination
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1190'>HOPSWORKS-1190</a>] - [featurestore] missing argument when writing petastorm datasets
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1195'>HOPSWORKS-1195</a>] - Bad handling of Job resource missing
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1197'>HOPSWORKS-1197</a>] - Fix broken admin and agent tests
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1198'>HOPSWORKS-1198</a>] - Cleanup hadoop sbin scripts
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1199'>HOPSWORKS-1199</a>] - ErrorCode range mismatch and TestRestCodes not testing all ErrorCodes
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1203'>HOPSWORKS-1203</a>] - [ePipe] Fixes for JSON handling in the XAttr table
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1207'>HOPSWORKS-1207</a>] - Hopsworks broken on Ubuntu 18.04
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1209'>HOPSWORKS-1209</a>] - filebeat_kagent does not start with kagent start-all services script
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1210'>HOPSWORKS-1210</a>] - Jupyter now requires the python kernel.json to be under python{2, 3} dir.
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1215'>HOPSWORKS-1215</a>] - Use OSProcessExecutor for Python library search
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1216'>HOPSWORKS-1216</a>] - tensorflow-chef install recipe CentOS hiccups
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1218'>HOPSWORKS-1218</a>] - Python service not working when searching or installing libraries containing &#39;http&39;
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1225'>HOPSWORKS-1225</a>] - add attribute for url to download spark in spark-chef
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1228'>HOPSWORKS-1228</a>] - Remove livy session name from sparkmagic conf file
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1233'>HOPSWORKS-1233</a>] - [ePipe] hivecleaner fail during project removal
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1234'>HOPSWORKS-1234</a>] - Remove sudo command from sudoers scripts
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1236'>HOPSWORKS-1236</a>] - Project cleanup does not work after a failed project creation
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1246'>HOPSWORKS-1246</a>] - [ePipe] Check for the existence of elastic fields before delete
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1251'>HOPSWORKS-1251</a>] - images not rendering in Jupyter notebooks
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1252'>HOPSWORKS-1252</a>] - Airflow HopsworksLaunchOperator waits for wrong Job statuses
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1253'>HOPSWORKS-1253</a>] - [ePipe] Rename operation should read the inodes info from the DB
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1263'>HOPSWORKS-1263</a>] - Project cleanup fails if X.509 to be revoked does not exist
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1268'>HOPSWORKS-1268</a>] - Sanitize python library name/version/reposity/url
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1271'>HOPSWORKS-1271</a>] - Bump HopsHive to use ORC 1.5.5
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1276'>HOPSWORKS-1276</a>] - Anaconda import yml file not working, removal of explicit enabling of python kernel
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1278'>HOPSWORKS-1278</a>] - [ePipe] The tailer should guarantee the order of epochs during recovery and while waiting for events
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1279'>HOPSWORKS-1279</a>] - [ePipe] Check for the existence of the xattr parent field before delete
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1280'>HOPSWORKS-1280</a>] - [hops-util-py] add_module not working in python kernel
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1282'>HOPSWORKS-1282</a>] - Exclude netty from Hudi hdfs dependency
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1285'>HOPSWORKS-1285</a>] - Livy is missing Yarn GENERATING_SECURITY_MATERIAL state
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1290'>HOPSWORKS-1290</a>] - [hops-util-py] numpy_helper and pandas_helper documentation not rendering
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1297'>HOPSWORKS-1297</a>] - Model Serving view not sorted
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1298'>HOPSWORKS-1298</a>] - Cannot remove job associated with featuregroups
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1300'>HOPSWORKS-1300</a>] - [kagent-chef] Change deprecated node.set on install recipe
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1315'>HOPSWORKS-1315</a>] - Hopsworks wrongly sets umask for HDFS client to 000
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1326'>HOPSWORKS-1326</a>] - setup-chef is broken
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1328'>HOPSWORKS-1328</a>] - [airflow-chef] Package libjpeg-devel is no longer available
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1329'>HOPSWORKS-1329</a>] - [hopsworks-cloud-sdk] Fix connecting from Databricks
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1336'>HOPSWORKS-1336</a>] - [kagent] Host private key is not converted to PKCS#1 if it&39;s an upgrade
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1343'>HOPSWORKS-1343</a>] - Airflow Hopsworks connection hook ignores configured connections
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1350'>HOPSWORKS-1350</a>] - [featurestore] default training dataset connector not found
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1355'>HOPSWORKS-1355</a>] - Conda solver is problematic
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1357'>HOPSWORKS-1357</a>] - flyway_schema_history fix for versions &lt; 0.6 doesn&#39;t work after 1.0.0
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1358'>HOPSWORKS-1358</a>] - Handle glassfish upgrade from 4.1.2.174 to 4.1.2.181
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1359'>HOPSWORKS-1359</a>] - MySQL server reinitialized during update to 1.0.0
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1360'>HOPSWORKS-1360</a>] - Data validation JS controller does not properly include mainCtrl
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1365'>HOPSWORKS-1365</a>] - When upgrading ignore anaconda base env&#39;s lib dir of previous installations
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1368'>HOPSWORKS-1368</a>] - NullPointerException when deleting a project without OnlineFeaturestore
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1370'>HOPSWORKS-1370</a>] - Online featurestore need mysql driver in the spark classpath
</li>
</ul>

<h2> Sub-task
</h2>
<ul>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1132'>HOPSWORKS-1132</a>] - [featurestore] improve UI
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1133'>HOPSWORKS-1133</a>] - [featurestore] drop dependency functionality
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1141'>HOPSWORKS-1141</a>] - [online featurestore] python API
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1142'>HOPSWORKS-1142</a>] - [online featurestore] Java/Scala API
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1155'>HOPSWORKS-1155</a>] - [featurestore] join features into training datasets from UI
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1156'>HOPSWORKS-1156</a>] - [featurestore] support feature defintions stored remotely
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1158'>HOPSWORKS-1158</a>] - [featurestore] custom data sources
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1159'>HOPSWORKS-1159</a>] - [featurestore] custom data sinks
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1206'>HOPSWORKS-1206</a>] - [featurestore] multiple jobs linked to feature group / training dataset
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1258'>HOPSWORKS-1258</a>] - Use hops-util from the local installation instead of Hops-FS
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1364'>HOPSWORKS-1364</a>] - Remove telegraf and kapacitor from VersionsDTO
</li>
</ul>

<h2> New Feature
</h2>
<ul>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-34'>HOPSWORKS-34</a>] - Hudi for unified Stream/Batch processing
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-640'>HOPSWORKS-640</a>] - Support for Flink, Beam, TFX
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1020'>HOPSWORKS-1020</a>] - Support supplying user provided version for installing python libraries
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1107'>HOPSWORKS-1107</a>] - Monitoring and Notifications
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1135'>HOPSWORKS-1135</a>] - API keys
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1139'>HOPSWORKS-1139</a>] - [Umbrella] Online Feature Store
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1183'>HOPSWORKS-1183</a>] - Secrets storage
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1186'>HOPSWORKS-1186</a>] - Make NDB disk data files configurable in chef
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1221'>HOPSWORKS-1221</a>] - [ePipe] Add metrics endpoint
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1231'>HOPSWORKS-1231</a>] - Support accessing the feature store from Amazon SageMaker
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1232'>HOPSWORKS-1232</a>] - Support accessing the Hopsworks feature store from a Databricks notebook
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1243'>HOPSWORKS-1243</a>] - Git support for Jupyter Notebook server
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1264'>HOPSWORKS-1264</a>] - [featurestore] import functionality
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1302'>HOPSWORKS-1302</a>] - [cloud-sdk] Add create training dataset API and job
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1304'>HOPSWORKS-1304</a>] - Add support for triggering jobs for featuregroup imports - CE
</li>
</ul>

<h2> Improvement
</h2>
<ul>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-453'>HOPSWORKS-453</a>] - Spark jobs should use local spark jars instead of hdfs archive
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-781'>HOPSWORKS-781</a>] - [ePipe] Integrate hive cleaner into ePipe
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-782'>HOPSWORKS-782</a>] - [ePipe] Synchronize recovery tailer and table tailers to avoid inconsistencies during recovery
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1054'>HOPSWORKS-1054</a>] - Reimplement the schemaless metadata API to use the extended attributes added in HOPS-1312
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1063'>HOPSWORKS-1063</a>] - Cleanup NDB configuration in ndb-chef
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1124'>HOPSWORKS-1124</a>] - optimize scp-deploy-frontend.sh
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1144'>HOPSWORKS-1144</a>] - Update conda distribution binary
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1162'>HOPSWORKS-1162</a>] - Make hops home readable for everybody
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1163'>HOPSWORKS-1163</a>] - Set the Jupyter token explicitly
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1164'>HOPSWORKS-1164</a>] - Refactor Hopswork to prepare support for non-local Jupyter
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1179'>HOPSWORKS-1179</a>] - [hops-examples] Add Maggy MNIST example notebook to DL tour
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1189'>HOPSWORKS-1189</a>] - Remove kagent/network/interface attribute
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1196'>HOPSWORKS-1196</a>] - Feature Store V2
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1200'>HOPSWORKS-1200</a>] - upgrade apexcharts
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1204'>HOPSWORKS-1204</a>] - [ePipe] Use configuration files instead of command line parameters
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1208'>HOPSWORKS-1208</a>] - Replace Jupyter Notebook with JupyterLab
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1217'>HOPSWORKS-1217</a>] - Configure Livy to not upload internal libraries to stagingDir
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1219'>HOPSWORKS-1219</a>] - [ePipe] Update CMakeLists to use C++14, Boost 1.70, and CMake 3.5.0
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1226'>HOPSWORKS-1226</a>] - [ePipe] Use Boost:Beast http client library instead of Libcurl
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1227'>HOPSWORKS-1227</a>] - forward kafka authorizer logs to a separate file
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1230'>HOPSWORKS-1230</a>] - Support changing the schema of an existing Kafka topic
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1237'>HOPSWORKS-1237</a>] - Improve the Installation / Configuration Documentation
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1242'>HOPSWORKS-1242</a>] - [Featurestore] update hops-petastorm to track petastorm 0.7.6
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1247'>HOPSWORKS-1247</a>] - Download restricted artifacts when installing Hopsworks EE
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1256'>HOPSWORKS-1256</a>] - Add flag to disable creation of users, groups and user-group mapping
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1269'>HOPSWORKS-1269</a>] - [featurestore] make S3 connector compatible with IAM role
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1284'>HOPSWORKS-1284</a>] - Add support for installing python libraries by name and/or version
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1299'>HOPSWORKS-1299</a>] - Forbid S3 ft connector access/secret key if using instance role
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1307'>HOPSWORKS-1307</a>] - [Karamel] Fixes to release Karamel 0.6
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1312'>HOPSWORKS-1312</a>] - Airflow operator to fetch Feature store validation result
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1321'>HOPSWORKS-1321</a>] - [featurestore] Utility function to list feature names in feature group
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1322'>HOPSWORKS-1322</a>] - [hopsworks-cloud-sdk] Configure credential per IAM role not per project and IAM role
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1337'>HOPSWORKS-1337</a>] - [featurestore] Utility function to list names of features in training dataset
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1366'>HOPSWORKS-1366</a>] - Upgrade default maggy version
</li>
</ul>

<h2> Task
</h2>
<ul>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-609'>HOPSWORKS-609</a>] - Get rid of Obama from the 404 page
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-901'>HOPSWORKS-901</a>] - confusing number of projects
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-909'>HOPSWORKS-909</a>] - Upgrade Kafka to 2.3.0
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1021'>HOPSWORKS-1021</a>] - Replace http.client with requests library in hops-util-py
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1081'>HOPSWORKS-1081</a>] - Upgrade Spark to 2.4.3
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1119'>HOPSWORKS-1119</a>] - Upgrade ROCm to 2.6 and tensorflow-rocm 1.14
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1145'>HOPSWORKS-1145</a>] - Upgrade to TF 1.14, Cuda10, Cudnn7.6, Pydoop2.0.0
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1154'>HOPSWORKS-1154</a>] - Improve creation speed for Deep Learning and Featurestore tours
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1166'>HOPSWORKS-1166</a>] - [hops-util-py] change development status to production/stable
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1181'>HOPSWORKS-1181</a>] - Remove hopsfacets as a dependency
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1184'>HOPSWORKS-1184</a>] - Add dfs.exclude and dfs.datanode.balance.max.concurrent.moves to hdfs-site.xml
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1229'>HOPSWORKS-1229</a>] - Update conda version to 4.7
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1235'>HOPSWORKS-1235</a>] - Reduce logging level of Airflow Gunicorn
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1239'>HOPSWORKS-1239</a>] - Replace script pinging for Jupyter with Jupyter REST API
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1240'>HOPSWORKS-1240</a>] - Pin TensorFlow Model Server to 1.14.0 in Dockerfile
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1261'>HOPSWORKS-1261</a>] - Use kagent to start and stop all local services instead of static bash scripts
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1262'>HOPSWORKS-1262</a>] - Remove unused and insecure Airflow related code
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1266'>HOPSWORKS-1266</a>] - [ePipe] Fix Licence headers to AGPL v3
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1273'>HOPSWORKS-1273</a>] - Install base admin software on the machines
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1275'>HOPSWORKS-1275</a>] - Upgrade Nvidia driver to 430 to support Ubuntu 18
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1286'>HOPSWORKS-1286</a>] - Hopsworks Airflow Operators should be able to use user provided API key
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1289'>HOPSWORKS-1289</a>] - [karamel-chef] Add swap on dev VMs if they don&#39;t have already
</li>
<li>[<a href='https://logicalclocks.atlassian.net/browse/HOPSWORKS-1293'>HOPSWORKS-1293</a>] - [cloud-sdk] adjust hops-py-util code to work with hive instead of spark
</li>
</ul>

0.15.12

[FSTORE-930](https://hopsworks.atlassian.net/browse/FSTORE-930) Allow pyarrow object type in pandas 2

[FSTORE-933](https://hopsworks.atlassian.net/browse/FSTORE-933) DBT Scheduling

[FSTORE-941](https://hopsworks.atlassian.net/browse/FSTORE-941) Support versioning of Feature Monitoring configurations

[FSTORE-949](https://hopsworks.atlassian.net/browse/FSTORE-949) FlyingDuck - Pandas 2.0 Pyarrow-backed Types support

[FSTORE-950](https://hopsworks.atlassian.net/browse/FSTORE-950) Split feature descriptive statistics table into three tables

[FSTORE-951](https://hopsworks.atlassian.net/browse/FSTORE-951) Increase test coverage for feature monitoring

[FSTORE-954](https://hopsworks.atlassian.net/browse/FSTORE-954) Investigate how to apply transformation function in REST API

[FSTORE-957](https://hopsworks.atlassian.net/browse/FSTORE-957) FS REST API benchmark

[FSTORE-967](https://hopsworks.atlassian.net/browse/FSTORE-967) Bump intellij plugin version

[FSTORE-971](https://hopsworks.atlassian.net/browse/FSTORE-971) Do not compute statistics on in-memory training datasets

[FSTORE-973](https://hopsworks.atlassian.net/browse/FSTORE-973) JDBC connector - add driver upload and driver name fields

[FSTORE-980](https://hopsworks.atlassian.net/browse/FSTORE-980) Helper, Primary key and event time columns with feature view

[FSTORE-990](https://hopsworks.atlassian.net/browse/FSTORE-990) Incorporate Flying Duck in nightly tests

[FSTORE-1003](https://hopsworks.atlassian.net/browse/FSTORE-1003) Build locusts tests benchmarking Vertex AI- FS

[FSTORE-1008](https://hopsworks.atlassian.net/browse/FSTORE-1008) add java client to hsfs

[FSTORE-1015](https://hopsworks.atlassian.net/browse/FSTORE-1015) Add option to add Keytab to Kafka connector

[FSTORE-1019](https://hopsworks.atlassian.net/browse/FSTORE-1019) Single Kafka topic per project documentation

[FSTORE-1021](https://hopsworks.atlassian.net/browse/FSTORE-1021) Add a warning when using externally managed Kafka

[FSTORE-1022](https://hopsworks.atlassian.net/browse/FSTORE-1022) Missing data in featurestore benchmark

[FSTORE-1025](https://hopsworks.atlassian.net/browse/FSTORE-1025) Support datetime in training dataset time series split

[FSTORE-1036](https://hopsworks.atlassian.net/browse/FSTORE-1036) Tracking usage of hsfs libraries

[FSTORE-1040](https://hopsworks.atlassian.net/browse/FSTORE-1040) SageMaker Online benchmarking

[FSTORE-1041](https://hopsworks.atlassian.net/browse/FSTORE-1041) Databricks online benchmarking

[FSTORE-1042](https://hopsworks.atlassian.net/browse/FSTORE-1042) Investigate increasing time to make hudi commits

[FSTORE-1043](https://hopsworks.atlassian.net/browse/FSTORE-1043) Historical Data from Feature View

[FSTORE-1046](https://hopsworks.atlassian.net/browse/FSTORE-1046) Improve online feature store metrics

[FSTORE-1052](https://hopsworks.atlassian.net/browse/FSTORE-1052) Update the docs to include Kafka config variables for throughput

[FSTORE-1055](https://hopsworks.atlassian.net/browse/FSTORE-1055) Support pandas 2.1.\*

[FSTORE-1056](https://hopsworks.atlassian.net/browse/FSTORE-1056) Increase sleep time in nightly tests after online inserts to handle heavy concurrent load

[FSTORE-1060](https://hopsworks.atlassian.net/browse/FSTORE-1060) Add load tests using concurrent clients that read feature groups and feature views

[FSTORE-1061](https://hopsworks.atlassian.net/browse/FSTORE-1061) Add feature group id to serving key prefix and documentation in get\_feature\_vector

[FSTORE-1063](https://hopsworks.atlassian.net/browse/FSTORE-1063) Hopsworks data preview should use arrow flight to retrieve data if available

[FSTORE-1064](https://hopsworks.atlassian.net/browse/FSTORE-1064) Improve Spine Group docs

[FSTORE-1065](https://hopsworks.atlassian.net/browse/FSTORE-1065) update streaming apis in hopsworks-tutorials

[FSTORE-1066](https://hopsworks.atlassian.net/browse/FSTORE-1066) Shared feature store workflows tests failing with permission denied

[FSTORE-1067](https://hopsworks.atlassian.net/browse/FSTORE-1067) Feast online scenarios

[FSTORE-1069](https://hopsworks.atlassian.net/browse/FSTORE-1069) Foreign key constraint

[FSTORE-1070](https://hopsworks.atlassian.net/browse/FSTORE-1070) Tutorial for external Flink client

0.14.13

[HWORKS-587](https://hopsworks.atlassian.net/browse/HWORKS-587) Remove inode foreign key from feature views

[HWORKS-588](https://hopsworks.atlassian.net/browse/HWORKS-588) Remove inode foreign key from external feature groups

[HWORKS-592](https://hopsworks.atlassian.net/browse/HWORKS-592) Documentation for enabling hopsfs mount for Jupyter

[HWORKS-603](https://hopsworks.atlassian.net/browse/HWORKS-603) Switch to using libmamba solver in Anaconda

[HWORKS-607](https://hopsworks.atlassian.net/browse/HWORKS-607) Remove inode foreign key for statistics

0.14.0

[FSTORE-870](https://hopsworks.atlassian.net/browse/FSTORE-870) Issues including None/Nan/Null values in queries on feature views

[FSTORE-876](https://hopsworks.atlassian.net/browse/FSTORE-876) Remove Stats from Write Path

[FSTORE-878](https://hopsworks.atlassian.net/browse/FSTORE-878) Integrate Docsbot into Docs

[FSTORE-880](https://hopsworks.atlassian.net/browse/FSTORE-880) Improve error message when there is no match of primary key in get\_feature\_vector

[FSTORE-881](https://hopsworks.atlassian.net/browse/FSTORE-881) Appending to feature groups after upgrade from 3.0 to 3.2 seems off

[FSTORE-885](https://hopsworks.atlassian.net/browse/FSTORE-885) Catch no data error when fetching dataframe in feature monitoring

[FSTORE-895](https://hopsworks.atlassian.net/browse/FSTORE-895) Capability Write Up - Online Inference Pipelines

[FSTORE-896](https://hopsworks.atlassian.net/browse/FSTORE-896) Capability Write Up - Batch Inference Pipelines

[FSTORE-897](https://hopsworks.atlassian.net/browse/FSTORE-897) Capability Write Up - Training Pipelines

[FSTORE-898](https://hopsworks.atlassian.net/browse/FSTORE-898) Capability Write Up - Feature Engineering in Beam

[FSTORE-900](https://hopsworks.atlassian.net/browse/FSTORE-900) Capability Write Up - Feature Engineering in SQL

[FSTORE-901](https://hopsworks.atlassian.net/browse/FSTORE-901) Capability Write Up - Feature Engineering in Spark

[FSTORE-905](https://hopsworks.atlassian.net/browse/FSTORE-905) Add tests for training dataset statistics computation

[FSTORE-909](https://hopsworks.atlassian.net/browse/FSTORE-909) Capability Write Up - On-demand Feature Engineering

[FSTORE-920](https://hopsworks.atlassian.net/browse/FSTORE-920) support for JDBC test connection

[FSTORE-925](https://hopsworks.atlassian.net/browse/FSTORE-925) support for ADLS test connection

Page 10 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.