Commit c49085f
CSPL-1740: merge develop into appframework (#797)
* Added new image push to int test
(cherry picked from commit 3a2491a)
* Updated go version to 1.17.3
(cherry picked from commit de51865)
* - release 1.0.4
* CSPL-1553: Modify apiVersion in cluster_role.yaml to rbac.authorization.k8s.io/v1 (for compatibility with Kubernetes 1.22+)
* CSPL-1555: SOK release 1.0.5
* CSPL-1532: Avoid reconcile of MC pod at the time of creation (#646)
* Avoid reconcile of MC pod at the time of creation
* Fix failing UT
* CSPL-1536-removed-workaround-to-account-for-mc-reset (#648)
* fix: For Minio connections trust admin to pick protocol (#660)
When using minio inside of a k8s cluster or in a network with other mitigations such as a cloud vpc with host to host network encryption use of TLS may be undesirable (double encryption) and can limit observability.
* Update Examples.md
* Create s1.yaml
* Update c1.yaml
* Update c3.yaml
* Update hwf.yaml
* CSPL-1632-chaneged home dir to appmount due to write permission issue for splunk user (#681)
* CSPL-1636: Replace tag for 3rd party github actions with the SHA (#673)
* Tagged github sha for 3rd party actions
* Moved static library version out to .env file
Co-authored-by: Sirish Mohan <[email protected]>
* Backport for PR #675 (#683)
* operator sdk upgrade to 1.15 (#612)
* adding kuttl test cases so that we can create some scorecards
* adding olm bundle catalog files
* adding kuttl directory for bias, few changes to cluster service version
* adding kuttl sanity test cases to bundle
* adding minor changes to makefile gitignore
* changes to secret , added error handling
* changing back to go get as go install is failing to install pacakge with version
* adding context as first parameter to all the pkg controller calls
* reverting changes to makefile
* adding redhat market place and kuttl test cases to cluster service
* adding go mod changes
* Fixed integration test cases related to secret
* ignore uninstall error for run test
* fixed issue related to secret
* fixed comment message
* Fixed predicates , added status check insted of spec
* removed passing watch_namespace to manager
* fixed few yaml files changes
* updated version to 1.1
* added changes based on PR review comments
* CRD changes for comments
* chaned Watch namespace to clusterwide
* adding dev container to ignore
* fixed test cases and added get call after create/update for configmap secret service
* fixed event message
* adding copyright to events.go
* function name changed to config map changed predicate
* added config map watcher and predicate
* fixed multiple comments bases on PR review
* removed FIXME
* fixed few more corner cases
* removed deploy phase from print column in CRD
* adding readme text to each test case in kuttl, need to add description
* fixed an issue in util for secret update
* readme file changes
* makefile and readme fiel changes to support 1.15 changes
* changed some code to make it modularized
* removed controller code from pkg as its not used
* adding context as first parameter to all the functions
* using log from context instead creating new logger
* removed name and namespace from logger as its now passed from context
* adding patch to support multiple versions of crd
* adding finalizer to sample crs
* watch splunk crd for changes, in case of version update
* data collection script for support team
* go mod file changes to ad apiextenstion library
* removed managing customerresource class
* support Operator upgrade scenario
* grammer changes, make file install, reverted env.sh after review
* adding go security check to pipeline
* fixed kuttl test case, fixed vulerability scan issue with crypto library version
* removing gosec for now, will revisit this later
* enhancement to kuttl test case to use kind cluster
* watch for clustermaster in indexercluster and removed auto reconcilation in all the CR
* adding the fipush
* fix for checkmarx Denial Of Service Resource Exhaustion issue
* second try to fix checkmarx medium issue on denial
* try 3 , fix checkmarx medium issue
* fixed few more kuttl test cases
* adding test case changes
* changed operaror docker image version in comments
* upgrade and maintain the standard names provided by sdk 1.15
* adding changes to kuttl test cases
* removed app1.tgz file entry in gitignore
* fixed test cases removed default blank values
* fixed name in configuration
* fixed names in log message
* removed log setup as new log setup has been added
* adding few more changes to crd patch and added new kuttl test case
* increased timeout for deployment of operator
* changed copyright to 2022
* changes copyright to 2022
* fixed monitoring configuration issue
* adding cleanup script code changes fixed an issue in filter
* removed private branch information from readme and kuttl test
* t
* fixing the issues found in monitoring console
* removed dependency on watch only
* running int test suite
* enable Phase updating to check if that works
* commenting Requeue set to false when pending in standalone
* temporary enabling phase update call, until I add revision check
* test framework improvements to compare transient states
* just testing adding some 5 seconds
* fixed an issue in secret update, removed phase Update retry
* removed retry call for secret update
* reverting updatestatus to return nil
* adding MC intermittent state change check
* removed focus on the test case
* wait for monitor transient state in secret test case
* increasing sleep time in app framework and fixed one logging issue
* pipeline changes to debug node on EKS
* setting env variables for cluster access
* run single test at a time
* trying with 5 workers
* added MC verification code
* adding MC transient state check
* s1 appframework test, added transient state check for MC
* increasing workers to 15
* mc transient state check
* adding fix to an error in appframework test case
* removed ssh connection to clusters
* running parallel test case set to true
* removed parallel testing
* trying for namespace based operator deployment
* changing back worker count to 1
* added failfast to ginkgo test run
* setting fail-fast in build test adn push workflow
* reverted back to always cleanup cluster
* removed ginkgo keepGoing argument
* adding teardown of namespace after test case
* reverting appframework indivisual test case run
* enableing namespace specific operator
* adding role to create event
* using kustomize to apply crds as we need to support v2 and v3
* install kustomize before doing crd apply
* adding sleep before checking v2 version apps
* increasing worker to 15
* adding replicas change test case test for kuttl
* adding all the changes for test case
* just changing context
* changing the time interval in test cases temporary
* adding sleep for 5 min in the test case
* increasing sleep time in test case
* adding integration test cases
* adding instrumentation code
* adding context to configmap
* just running appframework one single test case
* kuttl test case fixes
* adding new sdk branch to test appframework test 5 to 8
* testing appframework 5 to 8
* testing all the appframework test cases in sdk branch
* running M4 app framework test cases
* running S1 app framework test cases on Sdk 15 branch
* added more debug messages in verification
* running only one test case in SDK branch
* commenting all test cases in appframework leaving one test case in c3
* debugging sdk branch test case
* adding log collection and running one single test case
* adding logging to print custom resource
* adding timout change and debug log messages
* changing sleep to 2 min
* enabling all the test cases in app framework
* fixed an error debug log
* fixed an error in logging
* fixed an error in logging
* enabling all the test cases, smoke and integration
* changing time to 6000 seconds for timout
* adding devsetup for mac
* adding wait for CR status to be ready in all deployments
* fixed an issue in deployment test suite
* testing appframework with clusterwide operatot
* running all the test cases sdk branch
* adding temporary changes to the code base to fix an issue with configmap
* adding deployment verification to test code
* adding temporary changes to fix config map issue
* try with multinode
* commented event publisher code in bundle push
* removed wait in multi deoloyment
* reverting multitest and adding failfast back
* removed wait in deployment script for shc and indexer to be ready
* removed cluster master status check in deployment
* moving back to namespace based operator
* adding delay to configmap update case in smartstore
* adding ownership reference update to configmap
* adding config map changes
* development container for debugging the issues
* reverting to use multiple nodes in the test and breaking up appframework test cases
* updating configmap to get latest data after changes
* formatting issues fixed
* fixing unit test cases
* adding some more debug messages to configmap update
* trying with clusterwide operator with namespace for every test case
* clusterwide operator with namespace for each testcase
* fixed an issue in test case for clusterwide test case
* fixing an issue in test case for clusterwide with namespace for each test case
* create random port for metric server
* moving testenv to for each test case instead of suite
* file copy moved to each test case
* suite name creation moved to BeforeSuite just to create random name
* temporary adding test suite name creation in each test case just to create random namespace
* setting failfast to false, so that we can run all the test cases
* reverting configmap changes and testing smartstore test case
* reverting changes to namespace creation for every test case
* reverting configmap changes after discussion
* testcase run per namespace
* fixed lint issue for receiver name
* Fixed an issue in operator pod log collection for every test case
* reverted the code back to old one. removed get secret call
* fixed unit test case
* adding sleep in before 2 configmap update in smartstore
* fixed bug in configmap and secret code for update
* fixed issues in unit test cases
* added check for error resource not found and then reverted mc update call
* changed configmap to wait to create to be in cache
* fix for test case
* fixed a bug in the code
* updated context
* adding more debug messages
* added devcontainer dockerfile
* fixed conflict issues
* fix for loop in configmap get call
* added limits on the loop to 10 in configmap check after creation
* removed creation of context
* fixed formatting issue
* starting test run for integration and smoke
* only try for 10 times for Get call after configmap creation
* test code coverage for cp
* removed conditional wait for only 10 times , now wait until the resource is updated to cache
* removed debug messages
* removed unnecessary comments and documented few changes
* PR675: adding back log collection and archive
* adding PR review comments and removed resource limits from deployment
* another issue with configmap fixed - conflict in update
* reverted the timeout to development branch timings
* splunk image and watch namespace are configurable values now
* enable to run all the test cases
* increasing node size to 5 for integration testing
* sleep after deployment for 2 seconds, just to make sure request is sent to API server
* collect pod and node metric information in test case
* moved metric server deployment before test
* removed logging in node, pod metric collection in test suite
* adding metric data logging in every test case
* if needed exported timeout value is configurable per testcase
* wait for secret to be in cache after create
* wait for secret creation
* testing it out namespace scoped
* fixed an issue in log collection
* just for testing purpose increased operation installation time
* adding support to GKE cluster in test suite
* moved gcp auth plugin import to main.go
* adding k8s client auth plugins to main
* removed gke auth plugin from testenv as lint fails
* updates to few log messages adding kind
* removed few unwanted comments
* fixed an issue in operator installation step
* fixed an issue in argument to ginkgo run - cluster-wide field fixed
* fixed issue in smartstore configmap update
* fixed an issue in operator log collection in test case
* adding m4 adn c3 test cases for test run
* added to support integration testing
* running clusterwide setting
* removed integration testing from the pipeline
* CSPL-1606: Upgrade from 1.0.5 to 1.1.0 script and documentation (#698)
* support for upgrade from 1.0.5 to 1.1.0
* CSPL-1649 SPLUNK_LICENSE_MASTER_URL duplicated if licenseMasterRef defined in SHC and CM resources (#695)
* CSPL-1649 SPLUNK_LICENSE_MASTER_URL duplicated if licenseMasterRef defined in SHC and CM resources
Currently we will append SPLUNK_LICENSE_MASTER_URL twice if the following conditions are met:
1. Not a license manager AND have a licenseMasterRef defined
2. Not a cluster manager AND have a clusterMasterRef defined AND the cluster manager referenced has a licenseMasterRef
Fix: Only use the cluster manager's licenseMasterRef if the resource does not have a licenseManagerRef already defined.
* CSPL-1651: Update documentation (#704)
* Update documentation
* adding small change to documenation (#706)
* CSPL-1660: Introducing K8S collection tools (#702)
* Introduce K8S collection tools
* CSPL-1678: Sdk release changes (#711)
* fixed release changes for SDK development 1.1.0
* Updated license file for 1.1.0 release (#709)
* Updated license file for 1.1.0 release
* CSPL-1652: Set runasnonroot to true by default (#703)
* Set runasnonroot to true by default
* CSPL-1682: Splunk pods get recycled after upgrading operator from 1.0… (#717)
* CSPL-1682: Splunk pods get recycled after upgrading operator from 1.0.5 to 1.1.0
* CSPL-1664 improve cluster down command (#715) (#719)
* Added wait for splunk pods to be cleaned up in the namespace before starting a new test
* Changed check to eventually
* Cleaning up all test suites
* Moved cleanup check function to deployment.go
* Review comments
* Enhanced cleanup of EKS cluster
* Update according to review comments
(cherry picked from commit 5a89ce4)
* documentation and script changes for upgrade scenario (#720)
* fixed documentation changes and cleanup script
* minor change mentioned in PR review for 1.0.5 image version
* pre release git workflow : splunk docker instance tag name change (#722)
* small mistake in the pre-release tag for splunk instance
* Splunk Operator 1.1.0 release (#714)
* [create-pull-request] automated change
* release workflow updated, removed upgrade duplicated files
* updated PR body with steps that need to be done before release
* Fix some files
* Changes for 1.1.0 release
* Update release workflow logic
* updated document changes for upgrade scenario
* updated document changes for upgrade scenario
* added PR review changes
* fixed spelling mistakes
* fixed formatting issues
* Fixed formatting and version of splunk docker image
* few more formatting issues fixed
* splunk image changed in the documenation
* Removed PVC cleanup to make cluster-down (#741)
Co-authored-by: Sirish Mohan <[email protected]>
* Minor doc changes after 1.1.0 release (#742)
Co-authored-by: Sirish Mohan <[email protected]>
* CSPL-1712: Enterprise common API changes (#723)
* Enterprise common API changes
* Pass correct parameters to setupInitContainer in clustermaster.go (#746)
* CSPL-1707 - Allow configuration of ImagePullSecrets (#730)
* Allow configuration of ImagePullSecrets
* Remove spec.Mock from MC code (#733)
* CSPL-1725: fixed splunk image tag (#749)
* CSPL-1662 - Adding github issue forms. (#721)
* Adding github issue templates on develop. Will be functional on merge with master
* Fixed nightly test log collection on failure (#754)
* CSPL-1746: Cleaned up duplicate code in testenv.go (#758)
(cherry picked from commit 16028ed)
* CSPL-1723: Updated Release Workflow (#759)
* CSPL-1729: Detect and update the init container image (#753)
Whenever there is an update to the init container image spec, detect it and
update the modified image as part of the updated pod template spec
* CSPL-1757: Correct the log key value pairs (#768)
Addressing the format and missing key/values for the logging
* CSPL-1763 - Fixing github issue for logging error unnecessarily (#755)
* Fixing github issue for logging error unnecessarily
* CSPL-1749 - ImagePullSecrets config docs along with other common splunk spec para… (#760)
* ImagePullSecrets config docs along with other common splunk spec parameters docs change
* Remove remotepath docs example in defaults (#766)
* Adding debug logging for secret management (#767)
* fixing a log format that is causing the panic (#770)
* Doc bug (#775)
* Fixing broken link for nginx ingress controllers (#776)
* CSPL- 1768 - Adding an annotation to define a default container (#777)
* Adding an annotation to define a default container
* Add support for older and newer versions of K8s server/client
* installing secruity patches for ubi images (#780)
* CSPL-1727: Manifest files to differentiate namespace scoped and cluster scoped (#779)
* CSPL-1769 - Change the naming of volumeMounts to adopt setup of init container (#781)
* Change the naming of volumeMounts to adopt setup of init container
* Correct typo for ephemeral
* running integration testing
Signed-off-by: vivekr-splunk <[email protected]>
* adding more changes to fix
Signed-off-by: vivekr-splunk <[email protected]>
* commenting one unit test case for now
Signed-off-by: vivekr-splunk <[email protected]>
* moved app framework mount point to /tmp for unit test case
Signed-off-by: vivekr-splunk <[email protected]>
* fixed app framework mount path
Signed-off-by: vivekr-splunk <[email protected]>
* fixing few issues found after develop changes in test cases
Signed-off-by: vivekr-splunk <[email protected]>
* enhanced update CR call in test case
Signed-off-by: vivekr-splunk <[email protected]>
* format issue fixed
Signed-off-by: vivekr-splunk <[email protected]>
* changed sleep time to 1 microsecond
Signed-off-by: vivekr-splunk <[email protected]>
* added Secret and Configmap to CR Update call
Signed-off-by: vivekr-splunk <[email protected]>
* changed bought by feature-appframework
Signed-off-by: vivekr-splunk <[email protected]>
* reverted back few changes - merge conflict issues
Signed-off-by: vivekr-splunk <[email protected]>
* fixed run test call
Signed-off-by: vivekr-splunk <[email protected]>
* merge issues fixed for git workflow
Signed-off-by: vivekr-splunk <[email protected]>
* fixed issue in clair scanner makefile
Signed-off-by: vivekr-splunk <[email protected]>
* fixed smartstore ut
* Fix failing test case due to early pod reset check
Co-authored-by: Param Dhanoya <[email protected]>
Co-authored-by: Subba Gontla <[email protected]>
Co-authored-by: Sirish Mohan <[email protected]>
Co-authored-by: kashok-splunk <[email protected]>
Co-authored-by: pdhanoyasplunk <[email protected]>
Co-authored-by: Ryan Faircloth <[email protected]>
Co-authored-by: pogdin <[email protected]>
Co-authored-by: vebken-splunk <[email protected]>
Co-authored-by: Arjun Kondur <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sirish Mohan <[email protected]>
Co-authored-by: sgontla <[email protected]>
Co-authored-by: Arjun Kondur <[email protected]>
Co-authored-by: tpereirasplunk <[email protected]>1 parent 46eebbc commit c49085f
File tree
119 files changed
+2048
-1308
lines changed- .github
- ISSUE_TEMPLATE
- workflows
- api/v3
- bundle/manifests
- config
- crd/bases
- default
- examples/advanced
- manager
- controllers
- common
- testutils
- docs
- pkg/splunk
- client
- common
- controller
- enterprise
- test
- util
- test
- c3/appframework
- custom_resource_crud
- ingest_search
- licensemanager
- m4/appframework
- monitoring_console
- s1/appframework
- scaling_test
- secret
- smoke
- testenv
- tools
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
119 files changed
+2048
-1308
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
119 | | - | |
| 119 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
181 | 182 | | |
182 | 183 | | |
183 | 184 | | |
184 | | - | |
185 | | - | |
| 185 | + | |
0 commit comments