leborchuk commented on PR #1378:
URL: https://github.com/apache/cloudberry/pull/1378#issuecomment-3441553995
Fixed all the issues. Yep, there was a big mess in dependencies, I tried to
fix it by comparing with rocky linux dependencies. Also I checked the
installation on base ubuntu docker image, installed here debian package,
created cluster and launched psql. Now packages description is:
```
xifos@xifos-dev-jammy:~$ dpkg -I
apache-cloudberry-db-incubating_99.0.0-1-1.9cca25d3_amd64.deb
new Debian package, version 2.0.
size 20349128 bytes: control archive=62233 bytes.
1935 bytes, 32 lines control
249906 bytes, 2629 lines md5sums
143 bytes, 12 lines * postinst #!/bin/bash
218 bytes, 5 lines shlibs
72 bytes, 2 lines triggers
Package: apache-cloudberry-db-incubating
Version: 99.0.0-1-1.9cca25d3
Architecture: amd64
Maintainer: Apache Cloudberry (Incubating) <[email protected]>
Installed-Size: 76817
Depends: curl, cgroup-tools, iputils-ping, iproute2, keyutils,
krb5-multidev, less, libapr1, libbz2-1.0, libcurl4, libcurl3-gnutls,
libevent-2.1-7, libreadline8, libxml2, libyaml-0-2, libldap-2.5-0, libzstd1,
libcgroup1, libssl3, libpam0g, libprotobuf23, libpsl5, libuv1, libxerces-c3.2,
locales, lsof, lz4, net-tools, openssh-client, openssh-server, openssl,
python3, rsync, wget, xz-utils, zlib1g
Provides: apache-cloudberry-db
Section: database
Description: Apache Cloudberry (incubating) is an advanced, open-source,
massively
parallel processing (MPP) data warehouse developed from PostgreSQL and
Greenplum. It is designed for high-performance analytics on
large-scale data sets, offering powerful analytical capabilities and
enhanced security features.
Key Features:
- Massively parallel processing for optimized performance
- Advanced analytics for complex data processing
- Integration with ETL and BI tools
- Compatibility with multiple data sources and formats
- Enhanced security features
Apache Cloudberry supports both batch processing and real-time data
warehousing, making it a versatile solution for modern data
environments.
Apache Cloudberry (incubating) is an effort undergoing incubation at
the Apache Software Foundation (ASF), sponsored by the Apache
Incubator PMC.
Incubation is required of all newly accepted projects until a further
review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other
successful ASF projects.
While incubation status is not necessarily a reflection of the
completeness or stability of the code, it does indicate that the
project has yet to be fully endorsed by the ASF.
```
I also added tests. It turned out that:
1. I had a some issue with finding *.so because deb needs special
BUILD_DESTINATION which is used for find libraries in tests. So I created
symbolic links, see the additional step "Prepare DEB Environment"
2. For now, I have not enabled the whole set of tests. Let's start with
contrib/gpcontrib/installcheck_good and then move on.
For example, I added and the removed resgroup tests because ``select
check_cgroup_io_max(...)`` leads to coredump. I will create issue about it, but
for now we need a working set of tests.
@tuhaihe @edespino Thank you for you review, we could continue here )
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]