status.html
.metadata
test-output
test-results
dependency-reduced-pom.xml
logs
/data
packages-storage
pulsar-broker/data/
pulsar-broker/tmp.*
pulsar-broker/src/test/resources/log4j2.yaml
pulsar-functions/worker/test-tenant/
pulsar-broker/src/test/resources/pulsar-functions-api-examples.jar
pulsar-functions/runtime/src/test/resources/
pulsar-functions/worker/src/test/resources/
*.log
*.nar

*.versionsBackup
*/bin

# Eclipse
.classpath
.project
.settings/
.recommenders/
.factorypath

# IntelliJ
.idea/*
!.idea/vcs.xml
*.iml
*.iws
.fleet/*

# NetBeans
nb-configuration.xml

# Mac
**/.DS_Store
.java-version

# VisualStudioCode artifacts
.vscode/

# Maven
log/
target/
.mvn/wrapper/maven-wrapper.jar

# Python
*.pyc
.python-version

# Perf tools
*.hgrm

# tmp files
*.pid

# Generated website
generated-site/

# Ansible and Terraform artifacts
deployment/terraform-ansible/deploy-pulsar.retry
deployment/terraform-ansible/aws/.terraform/
deployment/terraform-ansible/aws/.terraform.tfstate.lock.info
deployment/terraform-ansible/aws/terraform.tfstate
deployment/terraform-ansible/aws/terraform.tfstate.backup

# Vagrant
**/.vagrant

# CI generated files
.repository
docker.debug-info

# Yarn

**/yarn.lock

# docusaurus

**/website/i18n/*
**/website/translated_docs*
**/website/brodocs/index.html
**/website/brodocs/navData.js
**/website/brodocs/documents/*.md

# Avro
examples/flink/src/main/java/org/apache/flink/avro/generated
pulsar-flink/src/test/java/org/apache/flink/avro/generated
pulsar-client/src/test/java/org/apache/pulsar/client/avro/generated
/build/

test-reports/

# Gradle Enterprise
.mvn/.gradle-enterprise/
# Gradle Develocity
.mvn/.develocity/
.vscode
effective-pom.xml

# AI Tools
CLAUDE.md
# There's no need to add all AI tool directories/files to the project's .gitignore file.
# AI tool directories/files can be ignored from git by using a global gitignore file defined with
# "git config --global core.excludesfile $HOME/.gitignore_global"
# and adding the AI tool directories/files to the ~/.gitignore_global file without modifying the
# project's .gitignore file.