<@U0A71G31CDV> newer versions of starricks for dow...
# questions-and-troubleshooting
a
@Rocky newer versions of starricks for download is 1.7g but previously it was 3.3g what changed and decereased size?
r
The significant decrease in the StarRocks installation package size (from roughly 3.3GB to 1.7GB) is primarily due to the separation of debug symbols (debuginfo) from the main binary package. Key Changes 1. Stripping Debug Symbols (Since v2.5): Starting from StarRocks v2.5, the debug information for the Backend (BE) process—which contains the mapping between machine code and source code for debugging—was removed from the standard installation package. These files are quite large for C++ applications and accounted for nearly half of the previous package size. * Main Package: Now contains only the optimized binaries needed to run the cluster (roughly 1.7GB). * Debuginfo Package: Provided as a separate, optional download (e.g.,
StarRocks-x.x.x.debuginfo.tar.gz
) for developers who need to perform deep debugging with tools like GDB. 2. Architecture-Specific Packages: In more recent versions (e.g., v3.1.14+, v3.2.10+, and v3.3.3+), StarRocks transitioned to more specific packaging formats (e.g.,
StarRocks-3.3.3-centos-amd64.tar.gz
). This ensures you only download the binaries relevant to your specific operating system (CentOS or Ubuntu) and CPU architecture, rather than a "one-size-fits-all" package that might contain redundant libraries. Does this affect performance or functionality? * No impact on performance: The binaries in the 1.7GB package are the same high-performance engines; they just lack the extra metadata used for debugging. * Easier deployment: Smaller files lead to faster downloads and quicker distribution across large clusters. * Troubleshooting: If you ever encounter a crash and need to provide a "core dump" to the StarRocks team, you may be asked to download the corresponding
.debuginfo
package for that version to help analyze the stack trace. For most users, the 1.7GB package is all you need for a fully functional production environment. References • developers/debuginfo.md • deployment/prepare_deployment_files.md • release_notes/release-3.3.md • unloading/arrow_flight.md • faq/shared_data_faq.md