Описание тега scalapb
ScalaPB - это плагин для компилятора буферов протоколов (протоколов) для Scala. Он генерирует классы сценариев Scala, парсеры и сериализаторы для буферов протокола.
0
ответов
Интеграция Play Framework 2.6 с gRPC и Netty
В то время, когда я пишу этот пост, Play Framework находится на v2.6.0-M4. Версия платформы v2.5 имела трудности для работы с gRPC из-за конфликтов Netty (см. Этот ответ stackru). Я начинаю изучать gRPC и protobufs. Уже портировал проект из Play Fra…
13 апр '17 в 21:09
3
ответа
Обработка нагрузок различных типов сообщений во время выполнения элегантным способом
Чтобы иметь возможность обрабатывать большое количество разных типов запросов, я создал .proto файл как это: message Message { string typeId = 1; bytes message = 2; } Я добавил typeId так что каждый знает, что актуально protobuf bytes представляет с…
03 фев '17 в 22:26
0
ответов
Избегайте внутренних классов в компиляторе ScalaPB
У меня есть прото-файлы и сгенерированные классы Scala с использованием ScalaPB. Вывод выглядит так: @SerialVersionUID(0L) final case class MetaData extends scalapb.GeneratedMessage { object HeightReferencePointEnum extends _root_.scalapb.GeneratedE…
11 фев '19 в 11:20
1
ответ
scalapb как сгенерировать код из файлов protobuf в тестовой директории?
Я хотел бы сгенерировать код из файлов protobuf в тестовой директории. project/test/protobuf/myproto.proto Это не работает PB.targets in Test := Seq( scalapb.gen() -> (sourceManaged in Test).value ) Похоже, что scalapb генерирует только файлы для…
06 апр '18 в 13:12
0
ответов
ScalaPB и шейдинг с SBT не работает
Я пытаюсь заставить https://scalapb.github.io/">ScalaPB работать со Spark. Для этого мне нужно затенить мои буферы протокола в SBT, используя код, как показано ниже assemblyShadeRules in assembly := Seq( ShadeRule.rename("com.google.protobuf.**" -&g…
13 дек '16 в 18:45
1
ответ
ScalaPB с Scala.js и Scala(jvm) - были ошибки связывания
У меня есть несколько подпроектов в моем sbt, один из которых является сервером (основанным на playframework), другой - клиентской стороной (scala.js), а третий - связью между ними в форме protobuf (scalapb). Теперь это мой build.sbt: lazy val gener…
25 янв '17 в 21:32
2
ответа
Как получить доступ к вложенным полям в фрейме данных.proto, ScalaPB
Следующая моя схема данных root |-- name: string (nullable = true) |-- addresses: array (nullable = true) | |-- element: struct (containsNull = true) | | |-- street: string (nullable = true) | | |-- city: string (nullable = true) Я хочу вывести имя …
20 ноя '16 в 17:55
1
ответ
Группировка / идентификация журналов актеров для одного и того же "запроса"
Я ищу способ или лучшее / лучшее дизайнерское решение для проблемы регистрации. Я использую акторы Akka в кластерах для своих внутренних сервисов и Play во внешнем интерфейсе для приема HTTP-запросов. Мой вопрос несколько расширен от старого вопроса…
24 янв '17 в 10:46
0
ответов
scalapb не возвращает канал при использовании простого теста
Я пытаюсь построить клиент, используя gRpc с scalaPB. Согласно документации, я должен иметь возможность запустить следующее для создания канала: ManagedChannelBuilder.forAddress(host, port).usePlaintext(true).build Но когда метод сборки не распознае…
16 фев '17 в 17:35
0
ответов
*.proto файлы игнорируются
Я пытаюсь использовать Protobuffers и ScalaPB, я добавил: import com.trueaccord.scalapb.compiler.Version.scalapbVersion libraryDependencies += "com.trueaccord.scalapb" %% "scalapb-runtime" % scalapbVersion % "protobuf" PB.targets in Compile := Seq( …
15 май '17 в 13:52
1
ответ
Как создать файл JAR из сгенерированных источников com.trueaccord.scalapb
Я использую ScalapB для генерации исходного кода для схемы protobuf. Работает отлично. Как мне сгенерировать банку, состоящую только из сгенерированного исходного кода. Я хотел бы создать файл JAR и добавить его в качестве зависимости от Zeppelin Sp…
03 май '17 в 23:48
2
ответа
Объект Proto уже определен
Я использую Scala 2.11.8 и пытаюсь добавить protobuf. Вот мой журнал: [info] Целевой каталог Protoc: / home / user / Git / tortle / target / src_managed / main [info] Целевой каталог Protoc: / home / user / Git / tortle / target / src_managed / main…
20 апр '18 в 13:01
1
ответ
Как запустить сервер / клиент grpc, используя скальп на спарк?
У меня проблема с запуском сервера / клиента с использованием ScalaPB на спарк. все работает нормально, пока я запускаю свой код, используя "sbt run". я хочу запустить этот код с использованием spark coz, а затем импортировать мою модель spark, чтоб…
26 июл '18 в 05:04
2
ответа
Структурированное потоковое вещание с использованием Spark 2.0.2, Kafka source и scalapb
Я использую структурированную потоковую передачу (Spark 2.0.2) для использования сообщений kafka. Использование scalapb, сообщения в protobuf. Я получаю следующую ошибку. Пожалуйста помоги.. Исключение в потоке "main" scala.ScalaReflectionException:…
16 ноя '16 в 20:04
1
ответ
Можно ли перезаписать и использовать одно и то же значение в нескольких файлах build.sbt?
У меня есть следующая фиктивная структура проекта: |───employee-uService | ├───backend | | ├───employee-api | | ├───project | | ├───src | | │ └───main | | │ ├───protobuf | | │ └───scala | | ├───build.sbt | ├───build.sbt |───build.sbt (root project b…
03 авг '18 в 11:25
2
ответа
Привлечение сторонних.proto файлов в ScalaPB
Как я могу сказать ScalaPB, что он должен получить .proto зависимости от Интернета, например google/api/annotations.proto со https://github.com/googleapis/googleapis/tree/master/google/api Фон: Цель - прочитать API etcd v3 из Scala через gRPC. Я выб…
31 май '17 в 10:26
1
ответ
Как отправлять и получать сообщения protobuf через Akka Tcp
Я использую ScalaPB для моего компилятора protobuf, который генерирует классы дел Scala, парсеры и сериализаторы для моих протокольных буферов. У меня есть простое сообщение protobuf в файле.proto, которое было скомпилировано в класс случая Scala бл…
29 мар '16 в 01:12
1
ответ
Есть ли способ вывести чистую задачу плагина ScalaProtobuf из основной задачи "sbt clean"?
Я использую этот плагин Scala Protobuf: https://scalapb.github.io/ У меня возникла проблема, когда каждый раз, когда я запускаю "sbt clean", сгенерированные файлы protobuf также очищаются. Можно ли как-то настроить плагин так, чтобы чистая задача sc…
21 апр '17 в 15:17
1
ответ
Scala-код генерирует несоответствие типов (ScalaPB)
У меня есть файл protobuf... который я преобразую в файл Scala, используя ScalaPB. Таким образом, я могу тогда... используйте это в моем блокноте Juypter * для преобразования. К сожалению, когда я... запустить конкретную ячейку, я получаю ошибку нес…
05 мар '18 в 21:07
1
ответ
Возможно ли запустить последнюю версию ScalaPB (0.6.x) с protobuf 2.5.0?
Кто -нибудь пробовал? Мне нужно сгенерировать классы Scala для protobuf 2.5.0 Похоже, ScalaPB поддерживает protobuf 3.x, а не 2.5.0
17 окт '17 в 03:43