You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "Vladimir Kralik (Jira)" <ji...@apache.org> on 2021/03/17 13:27:00 UTC

[jira] [Created] (AVRO-3078) C#: Logical type 'local-timestamp-millis'

Vladimir Kralik created AVRO-3078:
-------------------------------------

             Summary: C#: Logical type 'local-timestamp-millis'
                 Key: AVRO-3078
                 URL: https://issues.apache.org/jira/browse/AVRO-3078
             Project: Apache Avro
          Issue Type: Improvement
          Components: csharp
    Affects Versions: 1.10.2
            Reporter: Vladimir Kralik


* *as* a programmer
 * *i want* to add support for logical type {{local-timestamp-millis}} for C# code generation
 * *because* {{avrogen}} fails with 

{code:bash}
> dotnet tool install --global Apache.Avro.Tools --version 1.10.2
> dotnet tool restore
Tool 'apache.avro.tools' (version '1.10.2') was restored. Available commands: avrogen

> dotnet avrogen -p ../thymus.avpr outdir
Exception occurred. Logical type 'local-timestamp-millis' is not supported.
{code}
{code:java}
{
  "protocol" : "ThymusProtocol",
  "namespace" : "model.thymus",
  "types" : [ {
       "type" : "record",
        "name" : "TMVyk",
        "namespace" : "model.thymus",
        "fields" : [{
              "name" : "cas",
              "type" : {
                  "type" : "long",
                  "logicalType" : "local-timestamp-millis"
              }
            }]
   } ],
  "messages" : { }
} 
{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)