Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 7, 2009
  1. THRIFT-430. rb: ruby tutorials and ruby tests require deprecated file…

    Bryan Duxbury authored
    …s and class names
    
    This patch cleans all this up.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@762618 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 30, 2009
  1. THRIFT-387. Add license headers to a bunch of files

    David Reiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@760189 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 26, 2009
  1. cpp: Eliminate a buffer overflow in the tutorial server

    David Reiss authored
    Negative numbers can have 11 characters :)
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@758529 13f79535-47bb-0310-9956-ffa450edef68
  2. THRIFT-405. php: Create a tutorial server

    David Reiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@758528 13f79535-47bb-0310-9956-ffa450edef68
  3. Fix the arguments in tutorial/README

    David Reiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@758525 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 25, 2009
Commits on Mar 24, 2009
  1. THRIFT-136. s/async/oneway/ in the Thrift IDL

    David Reiss authored
    This is the real change.  The lexer now recognizes "oneway"
    and warns on "async".  All example and test IDLs have been
    updated, as have the syntax files.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@757994 13f79535-47bb-0310-9956-ffa450edef68
  2. THRIFT-136. s/async/oneway/ in comments

    David Reiss authored
    This is an internal-only change.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@757990 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 14, 2009
  1. Make .thrift files non-executable since we removed the shebangs

    David Reiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@753610 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 17, 2009
  1. THRIFT-325. Remove a bunch of uses of the old command line format

    David Reiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@745242 13f79535-47bb-0310-9956-ffa450edef68
  2. Make the PHP generator use non-hardcoded namespaces.

    David Reiss authored
    - Make the PHP generator use program->get_namespace("php")
      instead of program->get_php_namespace()
    - Eliminate the explicit "php_namespace" in t_program.
    - Deprecate the php_namespace token.
    - Update example .thrift files and syntax files.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@745241 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 1, 2009
  1. THRIFT-299. doc: binary type isn't documented nor demonstrated in the…

    Bryan Duxbury authored
    … tutorial
    
    The existence of the "binary" type is now documented in the relevant places. 
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@739702 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 31, 2009
  1. @tjake
Commits on Jan 24, 2009
  1. THRIFT-284. python: Update tutorial files to use repr

    David Reiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@737424 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 15, 2009
  1. THRIFT-34 Java libraries should be namespaced under org.apache.thrift…

    Bryan Duxbury authored
    …, not com.facebook.thrift
    
    Library classes and tests have been moved to the proper package and directory structure, and references to com.facebook.thrift where replaced with org.apache.thrift throughout the code. The fb303 contrib project still contains com.facebook packages.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@734855 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 23, 2008
  1. @tjake
Commits on Jul 24, 2008
Commits on Jun 18, 2008
  1. Update the tutorial files to stop using deprecated names

    Kevin Clark authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668935 13f79535-47bb-0310-9956-ffa450edef68
  2. Fix the shebangs for the tutorial thrift files

    Kevin Clark authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668932 13f79535-47bb-0310-9956-ffa450edef68
  3. Ensure the ruby tutorial uses the current library instead of the inst…

    Kevin Clark authored
    …alled one
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668925 13f79535-47bb-0310-9956-ffa450edef68
  4. rb: Add more classes/modules to the Thrift namespace. Provide backwar…

    Kevin Clark authored
    …ds compatable mappings.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668904 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jun 11, 2008
  1. Rename "alterl" to "erl".

    David Reiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666481 13f79535-47bb-0310-9956-ffa450edef68
  2. Oops - dont' use server.config anymore for alterl tutorial

    David Reiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666459 13f79535-47bb-0310-9956-ffa450edef68
  3. New tutorial for alterl bindings - include working client + server

    David Reiss authored
    Test plan:
    
      ./client.sh
      server:start().
      client:t().
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666458 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 27, 2008
  1. Make the Perl generator use non-hardcoded namespaces.

    David Reiss authored
    - Make the Perl generator use program->get_namespace("perl")
      instead of program->get_perl_package()
    - Eliminate the explicit "perl_package" in t_program.
    - Deprecate the perl_package token.
    - Update example .thrift files and syntax files.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665624 13f79535-47bb-0310-9956-ffa450edef68
  2. Make the Smalltalk generator use non-hardcoded namespaces.

    David Reiss authored
    - Make the Smalltalk generator use program->get_namespace("smalltalk.*")
      instead of program->get_smalltalk_{category|prefix}()
    - Eliminate the explicit "smalltalk_{category|prefix}" in t_program.
    - Deprecate the smalltalk_{category|prefix} tokens.
    - Update example .thrift files and syntax files.
    
    This was a little more complex than the others.  We now convert "." to "-"
    in Smalltalk categories, because we no longer lex them as tok_st_identifier.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665601 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 27, 2008
  1. Make the Java generator use non-hardcoded namespaces.

    David Reiss authored
    - Make the Java generator use program->get_namespace("java")
      instead of program->get_java_namespace()
    - Eliminate the explicit "java_namespace" in t_program.
    - Deprecate the java_namespace token.
    - Update example .thrift files and syntax files.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665514 13f79535-47bb-0310-9956-ffa450edef68
  2. Make the C++ generator use non-hardcoded namespaces.

    David Reiss authored
    - Make the C++ generator use program->get_namespace("cpp")
      instead of program->get_cpp_namespace()
    - Eliminate the explicit "cpp_namespace" in t_program.
    - Deprecate the cpp_namespace token.
    - Update example .thrift files and syntax files.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665513 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 24, 2008
  1. Make "make clean" rules a bit more standard.

    David Reiss authored
    Summary:
    make-generic is some sort of internal undocumented thing.
    make-local is what is supposed to be used for this stuff.
    Also use $(RM) instead of "rm -f".
    
    Reviewed By: marc
    
    Test Plan: make clean
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665498 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 6, 2008
  1. Thrift: Whitespace cleanup.

    David Reiss authored
    Summary:
    - Expanded tabs to spaces where spaces were the norm.
    - Deleted almost all trailing whitespace.
    - Added newlines to the ends of a few files.
    - Ran dos2unix on one file or two.
    
    Reviewed By: mcslee
    
    Test Plan: git diff -b
    
    Revert Plan: ok
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665467 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 15, 2008
  1. [thrift] flesh out thrift Erlang tutorial client

    Christopher Piro authored
    Summary: Added examples for all examples except inheritance and application exception handling (divide by zero); looks like both are currently broken.  Weak.
    
    Reviewed By: eletuchy
    
    Test Plan: works just like RubyClient.rb (modulo the commented out bits)
    
    Revert Plan: ok
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665428 13f79535-47bb-0310-9956-ffa450edef68
  2. [thrift] preliminary tthrift tutorial client for Erlang

    Christopher Piro authored
    Summary: we haven't had a client tutorial for the longest time -- added one that basically works.  will iron the bugs out in due order.
    
    Reviewed By: eletuchy
    
    Test Plan: works when launched like server.sh
    
    Revert Plan: ok
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665427 13f79535-47bb-0310-9956-ffa450edef68
  3. [thrift] add a configuration file to the Erlang server tutorial

    Christopher Piro authored
    Summary: Logger configuration (and all Thrift config in Erlang) now uses application:get_env/2 via thrift:config/2.  Defaults can be provided on the erl command line with ``-config <filename>''.  It may also be helpful to cascade config files; {key, value} pairs provided in subsequent files will override previous ones -- e.g. in our applications we use ``-config base.config -config cpiro.config''.
    
    server.config was added as an example and server.sh was updated to invoke erl with ``-config server.config''.
    
    Reviewed By: eletuchy
    
    Test Plan: the tutorial server now outputs a reasonable set of messages
    
    Revert Plan: ok
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665426 13f79535-47bb-0310-9956-ffa450edef68
  4. [thrift] update thrift_logger bits in Erlang server tutorial

    Christopher Piro authored
    Summary: thrift_logger changed a while back but the tutorial didn't keep up.  fixed.
    
    Reviewed By: eletuchy
    
    Test Plan: compiles now :p
    
    Revert Plan: ok
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665425 13f79535-47bb-0310-9956-ffa450edef68
Something went wrong with that request. Please try again.