Skip to content

Commit

Permalink
Cleanup include headers in C++ files
Browse files Browse the repository at this point in the history
Signed-off-by: Tao He <[email protected]>
  • Loading branch information
sighingnow committed Aug 29, 2023
1 parent 89b3b17 commit 62ae135
Show file tree
Hide file tree
Showing 118 changed files with 157 additions and 334 deletions.
2 changes: 2 additions & 0 deletions k8s/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ require (
github.com/pkg/errors v0.9.1
github.com/spf13/cobra v1.4.0
github.com/spf13/pflag v1.0.5
github.com/stretchr/testify v1.8.0
github.com/v6d-io/v6d/go/vineyard v0.0.0-00010101000000-000000000000
go.uber.org/multierr v1.9.0
go.uber.org/zap v1.24.0
Expand Down Expand Up @@ -87,6 +88,7 @@ require (
github.com/nxadm/tail v1.4.8 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/selinux v1.10.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/prometheus/client_golang v1.12.2 // indirect
github.com/prometheus/client_model v0.2.0 // indirect
github.com/prometheus/common v0.32.1 // indirect
Expand Down
2 changes: 0 additions & 2 deletions modules/basic/ds/array.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,13 @@ limitations under the License.
#define MODULES_BASIC_DS_ARRAY_H_

#include <memory>
#include <string>
#include <utility>
#include <vector>

#include "basic/ds/array.vineyard.h"
#include "client/client.h"
#include "client/ds/blob.h"
#include "client/ds/i_object.h"
#include "common/util/uuid.h"

namespace vineyard {

Expand Down
5 changes: 0 additions & 5 deletions modules/basic/ds/array.vineyard-mod
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,11 @@ limitations under the License.
#ifndef MODULES_BASIC_DS_ARRAY_VINEYARD_MOD_
#define MODULES_BASIC_DS_ARRAY_VINEYARD_MOD_

#include <cstdint>
#include <memory>
#include <string>
#include <utility>
#include <vector>

#include "client/client.h"
#include "client/ds/blob.h"
#include "client/ds/i_object.h"
#include "common/util/uuid.h"

namespace vineyard {

Expand Down
12 changes: 6 additions & 6 deletions modules/basic/ds/arrow.cc
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,17 @@ limitations under the License.

#include "basic/ds/arrow.h" // NOLINT(build/include)

#include <iostream>
#include <algorithm>
#include <memory>
#include <string>
#include <utility>
#include <vector>

#include "arrow/api.h"
#include "arrow/io/api.h"
#include "arrow/ipc/api.h"
#include "arrow/api.h" // IWYU pragma: keep
#include "arrow/io/api.h" // IWYU pragma: keep
#include "arrow/ipc/api.h" // IWYU pragma: keep
#if defined(ARROW_VERSION) && ARROW_VERSION >= 7000000
#include "arrow/visit_type_inline.h"
#include "arrow/visit_type_inline.h" // IWYU pragma: keep
#else
#include "arrow/visitor_inline.h"
#endif
Expand All @@ -35,7 +35,7 @@ limitations under the License.
#include "basic/ds/arrow_utils.h"
#include "client/client.h"
#include "client/ds/blob.h"
#include "common/memory/memcpy.h"
#include "common/util/logging.h" // IWYU pragma: keep

namespace vineyard {

Expand Down
8 changes: 3 additions & 5 deletions modules/basic/ds/arrow.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,14 @@ limitations under the License.
#ifndef MODULES_BASIC_DS_ARROW_H_
#define MODULES_BASIC_DS_ARROW_H_

#include <algorithm>
#include <iostream>
#include <memory>
#include <string>
#include <utility>
#include <vector>

#include "arrow/api.h"
#include "arrow/io/api.h"
#include "arrow/ipc/api.h"
#include "arrow/api.h" // IWYU pragma: keep
#include "arrow/io/api.h" // IWYU pragma: keep
#include "arrow/ipc/api.h" // IWYU pragma: keep

#include "basic/ds/arrow.vineyard.h"
#include "basic/ds/arrow_utils.h"
Expand Down
11 changes: 4 additions & 7 deletions modules/basic/ds/arrow.vineyard-mod
Original file line number Diff line number Diff line change
Expand Up @@ -16,22 +16,19 @@ limitations under the License.
#ifndef MODULES_BASIC_DS_ARROW_VINEYARD_MOD_
#define MODULES_BASIC_DS_ARROW_VINEYARD_MOD_

#include <iostream>
#include <memory>
#include <string>
#include <utility>
#include <vector>

#include "arrow/api.h"
#include "arrow/io/api.h"
#include "arrow/ipc/api.h"
#include "arrow/api.h" // IWYU pragma: keep
#include "arrow/io/api.h" // IWYU pragma: keep
#include "arrow/ipc/api.h" // IWYU pragma: keep

#include "basic/ds/arrow_utils.h"
#include "client/client.h"
#include "client/ds/blob.h"
#include "client/ds/collection.h"
#include "client/ds/core_types.h"
#include "client/ds/stream.h"
#include "client/ds/stream.h" // IWYU pragma: keep

namespace vineyard {

Expand Down
1 change: 0 additions & 1 deletion modules/basic/ds/arrow_shim/concatenate.h
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@

#include "arrow/type_fwd.h"
#include "arrow/util/macros.h"
#include "arrow/util/visibility.h"

namespace vineyard {

Expand Down
4 changes: 1 addition & 3 deletions modules/basic/ds/arrow_shim/memory_pool.cc
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,11 @@ limitations under the License.

#include "basic/ds/arrow_shim/memory_pool.h"

#include <limits>
#include <memory>
#include <string>
#include <utility>

#include "arrow/api.h"
#include "arrow/io/api.h"
#include "arrow/buffer.h"

#include "client/ds/blob.h"
#include "common/memory/memcpy.h"
Expand Down
10 changes: 6 additions & 4 deletions modules/basic/ds/arrow_utils.cc
Original file line number Diff line number Diff line change
Expand Up @@ -18,16 +18,18 @@ limitations under the License.
#include <algorithm>
#include <map>
#include <unordered_map>
#include <utility>

#include "arrow/api.h"
#include "arrow/compute/api.h"
#include "arrow/io/api.h"
#include "arrow/ipc/api.h"

#include "boost/algorithm/string.hpp"
#include "arrow/ipc/api.h" // IWYU pragma: keep
#include "boost/algorithm/string/classification.hpp"
#include "boost/algorithm/string/join.hpp"
#include "boost/algorithm/string/split.hpp"

#include "client/ds/blob.h"
#include "client/ds/remote_blob.h"
#include "common/util/logging.h" // IWYU pragma: keep
#include "common/util/typename.h"

namespace vineyard {
Expand Down
6 changes: 2 additions & 4 deletions modules/basic/ds/arrow_utils.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,14 @@ limitations under the License.
#include <memory>
#include <string>
#include <unordered_map>
#include <utility>
#include <vector>

#include "arrow/api.h"
#include "arrow/io/api.h"
#include "arrow/api.h" // IWYU pragma: keep
#include "arrow/io/api.h" // IWYU pragma: keep

#include "basic/ds/types.h"
#include "client/ds/blob.h"
#include "common/util/arrow.h"
#include "common/util/logging.h"
#include "common/util/status.h"

namespace vineyard {
Expand Down
4 changes: 4 additions & 0 deletions modules/basic/ds/dataframe.cc
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ limitations under the License.

#include "basic/ds/dataframe.h" // NOLINT(build/include)

#include <string>

#include "common/util/logging.h" // IWYU pragma: keep

namespace vineyard {

class DataFrameBuilder;
Expand Down
9 changes: 1 addition & 8 deletions modules/basic/ds/dataframe.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,12 @@ limitations under the License.
#ifndef MODULES_BASIC_DS_DATAFRAME_H_
#define MODULES_BASIC_DS_DATAFRAME_H_

#include <algorithm>
#include <functional>
#include <map>
#include <memory>
#include <set>
#include <string>
#include <tuple>
#include <unordered_map>
#include <utility>
#include <vector>

#include "basic/ds/array.h"
#include "basic/ds/arrow.h"
#include "basic/ds/arrow.h" // IWYU pragma: keep
#include "basic/ds/dataframe.vineyard.h"
#include "basic/ds/tensor.h"
#include "client/client.h"
Expand Down
16 changes: 4 additions & 12 deletions modules/basic/ds/dataframe.vineyard-mod
Original file line number Diff line number Diff line change
Expand Up @@ -16,26 +16,18 @@ limitations under the License.
#ifndef MODULES_BASIC_DS_DATAFRAME_VINEYARD_MOD_
#define MODULES_BASIC_DS_DATAFRAME_VINEYARD_MOD_

#include <algorithm>
#include <functional>
#include <map>
#include <memory>
#include <set>
#include <string>
#include <tuple>
#include <unordered_map>
#include <utility>
#include <vector>

#include "arrow/api.h"
#include "arrow/io/api.h"
#include "arrow/api.h" // IWYU pragma: keep
#include "arrow/io/api.h" // IWYU pragma: keep

#include "basic/ds/array.vineyard.h"
#include "basic/ds/arrow.vineyard.h"
#include "basic/ds/arrow.vineyard.h" // IWYU pragma: keep
#include "basic/ds/tensor.vineyard.h"
#include "client/client.h"
#include "client/ds/i_object.h"
#include "client/ds/stream.h"
#include "client/ds/stream.h" // IWYU pragma: keep
#include "common/util/json.h"

namespace vineyard {
Expand Down
7 changes: 2 additions & 5 deletions modules/basic/ds/hashmap.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,16 @@ limitations under the License.
#include <algorithm>
#include <functional>
#include <memory>
#include <string>
#include <utility>
#include <vector>

#include "flat_hash_map/flat_hash_map.hpp"
#include "wyhash/wyhash.hpp"
#include "wyhash/wyhash.hpp" // IWYU pragma: keep

#include "basic/ds/array.h"
#include "basic/ds/hashmap.vineyard.h"
#include "client/ds/blob.h"
#include "client/ds/i_object.h"
#include "common/util/arrow.h"
#include "common/util/uuid.h"
#include "common/util/arrow.h" // IWYU pragma: keep

#ifdef __GNUC__
#pragma GCC diagnostic push
Expand Down
4 changes: 1 addition & 3 deletions modules/basic/ds/hashmap.vineyard-mod
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,12 @@ limitations under the License.
#include "wyhash/wyhash.hpp"

#include "basic/ds/array.vineyard.h"
#include "basic/ds/arrow.vineyard.h"
#include "basic/ds/arrow.vineyard.h" // IWYU pragma: keep
#include "basic/ds/arrow_utils.h"
#include "basic/utils.h"
#include "client/ds/blob.h"
#include "client/ds/i_object.h"
#include "common/util/arrow.h"
#include "common/util/functions.h"
#include "common/util/uuid.h"

#ifdef __GNUC__
#pragma GCC diagnostic push
Expand Down
7 changes: 3 additions & 4 deletions modules/basic/ds/hashmap_mvcc.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,16 +19,15 @@ limitations under the License.
#include <algorithm>
#include <functional>
#include <memory>
#include <string>
#include <utility>
#include <vector>

#include "flat_hash_map/flat_hash_map.hpp"
#include "wyhash/wyhash.hpp"
#include "wyhash/wyhash.hpp" // IWYU pragma: keep

#include "basic/ds/hashmap.h"
#include "basic/ds/hashmap.h" // IWYU pragma: keep
#include "client/ds/blob.h"
#include "client/ds/i_object.h"
#include "common/util/logging.h" // IWYU pragma: keep
#include "common/util/uuid.h"

namespace vineyard {
Expand Down
8 changes: 0 additions & 8 deletions modules/basic/ds/scalar.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,18 +16,10 @@ limitations under the License.
#ifndef MODULES_BASIC_DS_SCALAR_H_
#define MODULES_BASIC_DS_SCALAR_H_

#include <memory>
#include <string>
#include <utility>
#include <vector>

#include "boost/lexical_cast.hpp"

#include "basic/ds/scalar.vineyard.h"
#include "client/client.h"
#include "client/ds/blob.h"
#include "client/ds/i_object.h"
#include "common/util/uuid.h"

namespace vineyard {

Expand Down
8 changes: 0 additions & 8 deletions modules/basic/ds/scalar.vineyard-mod
Original file line number Diff line number Diff line change
Expand Up @@ -16,18 +16,10 @@ limitations under the License.
#ifndef MODULES_BASIC_DS_SCALAR_VINEYARD_MOD_
#define MODULES_BASIC_DS_SCALAR_VINEYARD_MOD_

#include <memory>
#include <string>
#include <utility>
#include <vector>

#include "boost/lexical_cast.hpp"

#include "basic/ds/types.h"
#include "client/client.h"
#include "client/ds/blob.h"
#include "client/ds/i_object.h"
#include "common/util/uuid.h"

namespace vineyard {

Expand Down
5 changes: 1 addition & 4 deletions modules/basic/ds/sequence.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,13 @@ limitations under the License.
#define MODULES_BASIC_DS_SEQUENCE_H_

#include <memory>
#include <string>
#include <utility>
#include <vector>

#include "basic/ds/sequence.vineyard.h"
#include "client/client.h"
#include "client/ds/blob.h"
#include "client/ds/i_object.h"
#include "common/util/logging.h"
#include "common/util/uuid.h"
#include "common/util/logging.h" // IWYU pragma: keep

namespace vineyard {

Expand Down
5 changes: 1 addition & 4 deletions modules/basic/ds/sequence.vineyard-mod
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,13 @@ limitations under the License.
#define MODULES_BASIC_DS_SEQUENCE_VINEYARD_MOD_

#include <memory>
#include <string>
#include <utility>
#include <vector>

#include "client/client.h"
#include "client/ds/blob.h"
#include "client/ds/core_types.h"
#include "client/ds/i_object.h"
#include "common/util/logging.h"
#include "common/util/uuid.h"
#include "common/util/logging.h" // IWYU pragma: keep

namespace vineyard {

Expand Down
Loading

0 comments on commit 62ae135

Please sign in to comment.