0.25-Join Production Readiness and Building with Bazel
TLDR 谢渊 inquired about 0.25-join's readiness and building with Bazel. Kishore Nallan confirmed its production readiness and provided build guidance. 谢渊 successfully built Typesense server following instructions.
1
Jun 12, 2023 (3 months ago)
谢渊
09:33 AMKishore Nallan
09:34 AM谢渊
09:37 AMKishore Nallan
09:38 AM谢渊
09:40 AMKishore Nallan
09:40 AMubuntu:22.04
as base image.Kishore Nallan
09:40 AMdevelopment.Dockerfile
uses an old image because we wanted an older glibc version so we can target older distros. That's used only for building the binary.谢渊
09:42 AM谢渊
09:50 AMKishore Nallan
09:51 AMKishore Nallan
09:51 AM谢渊
09:52 AM1
Pankaj
11:21 AMKishore Nallan
11:26 AMjoin
related work but we since decided to defer parts of it to 0.26 release so it's not fully functional.谢渊
11:36 AMbazel build ://typesense-server
like what you told me before,and still ran into problems. Could you plz help me here谢渊
11:39 AMKishore Nallan
11:41 AM谢渊
11:42 AMKishore Nallan
11:43 AM谢渊
11:43 AM谢渊
11:44 AMKishore Nallan
11:45 AMKishore Nallan
11:46 AMbaze_dev.Dockerfile
just creates an image from Ubuntu 14.10 that contains GCC and Bazel. So that once it's created, you can build Typesense from within that container.Kishore Nallan
11:47 AM谢渊
11:47 AMJun 13, 2023 (3 months ago)
谢渊
05:00 AMbaze_dev.Dockerfile
was still not available for bazel building. Then I switch ubuntu image tag to 18.04, and it workedKishore Nallan
05:01 AMTypesense
Indexed 2776 threads (79% resolved)
Similar Threads
Trouble Running Typesense Docker Image on AMD Phenom II X4 955 Processor
Ian struggles to run Typesense on an AMD Phenom II X4 955 Processor, experiencing the docker image to shut down immediately upon startup. Jason and Kishore Nallan suggest multiple troubleshooting steps, identifying the potential issue as the processor's lack of support for MSSE4 flags.
Resolving Issues with Infix and Prefix in Query Searches
Daren struggled with searches missing values in production. Jason and Kishore Nallan offered insights and created new features to help solve the problem, which was then tested and deployed by Daren.
ARM Support for Typesense on AWS Graviton Servers
Tatu inquires on ARM support for Typesense. Kishore Nallan informs it's on the roadmap with end of year completion. After some troubleshooting, they successfully test an ARM build, preparing it for the 0.23 release.
Typesense Compatibility Issues with Ubuntu18
Pedro reported the incompatibility of Typesense 0.25 with Ubuntu18 due to minimum GLIBC_2.28. Kishore Nallan suggested running it through Docker or building it personally using Bazel build.
Resolving Connection Issues on Ubuntu 21.10
Philipe faced a problem with TypeSense running on Ubuntu 21.10. After troubleshooting, Jason and Kishore Nallan suggested a binary to solve the compatibility issue, which resolved the issue.