Skip to content
Newer
Older
100644 38 lines (32 sloc) 1.19 KB
2ee14d3 @yliang6 Fix compilation issue caused by thrift-0.5.0 changes.
yliang6 authored
1 #!/usr/local/bin/thrift --gen cpp:pure_enums --gen php
9c231ed Scribe dynamic bucket id to network store configuration
groys authored
2
3 ## Copyright (c) 2009- Facebook
4 ##
5 ## Licensed under the Apache License, Version 2.0 (the "License");
6 ## you may not use this file except in compliance with the License.
7 ## You may obtain a copy of the License at
8 ##
9 ## http://www.apache.org/licenses/LICENSE-2.0
10 ##
11 ## Unless required by applicable law or agreed to in writing, software
12 ## distributed under the License is distributed on an "AS IS" BASIS,
13 ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 ## See the License for the specific language governing permissions and
15 ## limitations under the License.
16 ##
17 ## See accompanying file LICENSE or visit the Scribe site at:
18 ## http://developers.facebook.com/scribe/
19
20 namespace cpp scribe.thrift
21 namespace java com.facebook.infrastructure.service
22
23 // BucketStoreMapping service exception
24 exception BucketStoreMappingException {
25 1: string message;
26 2: i32 code;
27 }
28
29 struct HostPort {
30 2: string host,
31 3: i32 port
32 }
33
34 service BucketStoreMapping {
35 // given a category, return a list of HashCodeToNetworkStore mappings
36 map<i32, HostPort> getMapping(1: string category) throws (1: BucketStoreMappingException e);
37 }
Something went wrong with that request. Please try again.