text:
KeyboardInterrupt:

Crash Report
This crash report was reported through the automatic crash reporting system 🤖
Traceback
  File "/home/alien/Electron Cash-3.3/gui/qt/__init__.py", line 71, in eventFilter
    def eventFilter(self, obj, event):

KeyboardInterrupt:

Reporter
This issue was reported by 1 user(s):

Electrum Version
Operating System
Wallet Type
Locale

3.3
Linux-4.15.0-24-generic-x86_64-with-debian-stretch-sid
standard
en_US

Additional Information
The reporting user(s) did not provide additional information.

Should this be hitting the exception reporting window in this case?  No.  Can I guarantee that there won't be a KeyboardInterrupt raised somewhere that we want to see via the exception reporting window? No.  Should be fine to ignore this, and there's no local handling in eventFilter or the functions it calls which can be done to catch it in a reasonable way.

repo: fyookball/electrum


text:
Added some more information for autoloading in the readme

Added some more info about autoloading since there are some questions as issues on this. Since 99% of the people will install the package via composer anyways i think its more easy

Thank you, @pimjansen!

source: gharchive/pull-request

authors: localheinz pimjansen

repo: fzaninotto/Faker

license: MIT

license_type: permissive

license_source: github-api


text:
Added missing @property docs to Generator

No codechanges, just docs.

@jessedc : Should @property \DateTime $dateTimeInInterval also be included near line 90-ish (makes most sense) to comply with the docs?

Duplicate of #627

authors: fzaninotto jessedc pddevins


text:
Build lanelet2 wheel and publish in GH release

This PR implements a small GH Actions workflow which packages lanelet2 as a Python wheel. Whenever a tag is pushed, the wheel gets published as part of the release.
I won't get into the details about the build process and the failure to package lanelet2 using the standard tools provided by e.g. cibuildwheel. As a result, the wheel is not manylinux-compatible and as such, cannot be uploaded to pypi.org. Therefore, I chose to store the .whl as part of the GitHub release associated with each tag.
To use lanelet2 simply install via
$ pip install https://github.com/jdrudolph/Lanelet2/releases/download/1.2.0-test3/lanelet2-1.2.0-cp38-cp38-linux_x86_64.whl

Please feel free to make changes/extend this proposal.

I've tried out some of the suggested changes:

adding --plat manylinux_2_31_x86_64 worked nicely!
removing the cp38 dependency by renaming the wheel: I strongly advice against this approach. While it works for some of the non-3.8 versions in the tests you can see that is only due to the "coincidence" of the correct system libraries being available on Ubuntu 20.04.
the release build greatly reduced the wheel size, which is great

With the new --plat and the release build we can now upload to pypi.org. I already tested this with test-pypi.


text:
[Bug] Dart 3 codegen

Describe the bug
When generating code for dart 3 ffi, the following error appears:
The type '_Dart_Handle' must be 'base', 'final' or 'sealed' because the supertype 'Opaque' is 'base'.
class _Dart_Handle extends ffi.Opaque {}

Codegen logs with RUST_LOG=debug environment variable
-

To Reproduce
No response
Expected behavior
No response
Generated binding code
No response
OS
No response
Version of flutter_rust_bridge_codegen
1.77.1
Flutter info
No response
Version of clang++
No response
Version of ffigen
7.2.7
Additional context
No response

dup

source: gharchive/issue


text:
Add import package:meta/meta.dart to all generated files

Fixes #979
Checklist

[x] An issue to be fixed by this PR is listed above.
[x] New tests are added to ensure new features are working. End-to-end tests are usually in the ./frb_example/pure_dart example, more specifically, rust/src/api.rs and dart/lib/main.dart.
[x] The code generator is run and the code is formatted (e.g. via just refresh_all).
[ ] If this PR adds/changes features, documentations (in the ./book folder) are updated.
[x] CI is passing.

Notes
This PR adds import 'package:meta/meta.dart'; unconditionally to all generated files. Old behavior was to add it only to bridge_generated.dart and its friends.
This PR also adds unnecessary_import into the // ignore_for_file: list. This was done to supress following warning.

info - lib/bridge_definitions.dart:8:8 - The import of 'package:meta/meta.dart' is unnecessary because all of the used elements are also provided by the import of 'package:freezed_annotation/freezed_annotation.dart'. Try removing the import directive. - unnecessary_import

Good job :)

@all-contributors please add @jsonmona for code

authors: fzyzcjy jsonmona


text:
Geodata object

This issue is to get feedback on how to implement geodata support in the GA4GH schema. Principle options would be:

adoption of the RFC 7946 "GeoJSON" specification (would this have to be replicated in the schema?)
creation of a generic prototype object in metadata.proto, representing a limited subset of GeoJSON attributes (i.e. point object; see this AVRO representation in the deprecated metadata development branch)

Feedback/comments appreciated!

Leaving this here for now https://github.com/mapbox/geobuf
Do you have and example of data to be interchanged that includes geospatial values?

David @david4096,

sure there are a number of ways to include/reference/encode geodata; but I rather would reference/track a standard (one could use the Google maps API specs, too, but I rather prefer IETF or ISO to some commercial implementer)
overhead is minimal for points in GeoJSON (in contrast to country/regional borders - that's overdoing denormalisation, even for me)
as for examples: every GEO samples (tries to) include the submitter's city ... at least, which is a pain if done in free text (Paris, Texas ...)
as other example, for arraymap.org | progenetix.org, we attempt to map/refine to get geographic sample provenance
and for non human samples, there are e.g. these environmental sampling projects

So, definitely, many/most first line data objects (biosample, individual, experiment ...) can make use of geodata; and this should be provided in a format maintained outside of GA4GH (like ISO8601 for times).

@mbaudis Agreed on all accounts. I linked to mapbox's geobuf, which is a compression of geojson using protocol buffers. My hope is that we can leverage their work to rapidly iterate on this feature.
Let's constrain this issue to simply finding an interchange model for these data. If queries become necessary for basic interchange, we can address that feature in those services. For now, we ought to be able to add a GeoJSON-like field to the messages you've mentioned. Here is a link to mapbox's geobuf proto.

Should this be added as a named field to any messages? The location of the sequencing center for an Experiment message?

Could be a named field, if only considering one per record; or carry a label (e.g. listing multiple contacts, collaborators ...).

Please follow up on this in PR https://github.com/ga4gh/ga4gh-schemas/pull/864 .

license_source: bigquery


text:
Initializing beacon's frequency field to null as it's optional.

#339 rebased and submitted against the beacon branch.

+1

authors: mcupak mfiume


text:
Rename test file to use conventional snakecase

Proposal: also rename these files to use snake case:
ga4gh/datamodel/sequenceAnnotations.py
ga4gh/gff3Parser.py
ga4gh/sqliteBackend.py
tests/end_to_end/test_sequenceAnnotations.py

I agree we should change these. What about:
ga4gh/datamodel/seqann.py
ga4gh/gff3.py
ga4gh/sqlite_container.py
tests/end_to_end/test_seqann.py

I would like to change the module sequenceAnnotations to seqann as this is much shorter to type (and takes up less line space) when doing stuff like seqann.FeatureSet(...). This isn't a strong opinion though, and I'm happy to keep it as something more verbose if people feel strongly about it...
In any case, can we postpone these renamings until either the sql repo is merged or dropped? No point in adding any more merge conflicts.

I generally dislike truncating names since it makes them less descriptive / harder to read.  And your editor can probably save you the typing, e.g. http://vim.wikia.com/wiki/Any_word_completion
How about:
ga4gh/datamodel/sequence_annotations.py
ga4gh/gff3.py
ga4gh/sql.py
tests/end_to_end/test_sequence_annotations.py

I suggest sql.py on the theory that in principle we should be presenting an interface to any sql database we want to use, and because it's short.

Yeah, OK, fair enough. It's not so much the typing as the line-length issues that I don't like, but you're right, readability is more important.

I'm also in favor of tests/end_to_end/test_sequence_annotations.py, because by gosh and by golly, I come from Objective-C, a language in which there is no such thing as an identifier that's "too long". :)

Ok cool sounds like we'll use the names that I proposed, but wait until Jerome has merged the sql repo

@jeromekelleher updated

I'm not so sure about sql now, it's quite a natural local variable name. Maybe we should just underscore the name for now and come back to this later when we're refactoring all the SQL'y stuff together? This'll be happening fairly soon I'd imagine.

@jeromekelleher updated

I agree with this change, but it's cutting across changes I've already made in the SQL Alchemy refactor so I'm not all that enthusiastic about it. However, feel free to push ahead if you think it's important.

+1 thanks for doing this @dcolligan

authors: david4096 dcolligan jeromekelleher macieksmuga


text:
RuleState description

@reece please review StateRule in future plans.
https://vr-spec.readthedocs.io/en/latest/appendices/future_plans.html#staterule

Initial definition added in f7a3802.

authors: ahwagner larrybabb


text:
Introducing Multi-threading

Introducing multi-threading to off-load React SSR to work threads.

Multi-threaded rendering available in production mode only.
Worker pooling is setup using resource-pooler
Transform hooks are no longer a function, but a path to import a function to use

I will leave comments on the diff discussing every important part for easier reviewing

I'm updating most dev dependencies to make the linter accept satisfies.

repo: gadget-inc/fastify-renderer


text:
🛑 Trends is down

In e2abd00, Trends (https://trends.gab.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Trends is back up in c473c73 after 51 minutes.

repo: gadmln/gabstatus


text:
async functions dispatch

I discovered by accident that i can dispatch an async function like this
dispatch(async (dispatch, getState) => {
  const data = await networkReq();
  dispatch(updateWith(data));
});

I wonder if this is because babel translates it into something that works by accident, or what. It it safe to assume this is right ?

@davibe It's quite safe. The same as you return promise and chain it. thunk doesn't matter how you execute you async code.

@TrySound so if i can do that, what is the meaning of my thunks return value ?
i.e. i could write
dispatch(async (dispatch, getState) => {
  const data = await networkReq();
  return { type: 'NEW_DATA', payload: data }
});

or without async
dispatch((dispatch, getState) => {
  return networkReq().then( (data) => {
    return { type: 'NEW_DATA', payload: data }
  });
});

For some reason i expected thunk to dispatch my final action without calling dispatch myself. What should i use the return value for ? Thank you.

@davibe thunk delegates dispatch calling to you.
const result = dispatch((dispatch, getState) => {
  return networkReq().then( (data) => {
    return { type: 'NEW_DATA', payload: data }
  });
});
// result is equal to { type: 'NEW_DATA', payload: data }

But you can do this If you will use redux-promise. thunk doesn't do anything with promise or async api.

@TrySound i did also use redux-promise middleware but apparently when the promise is returned by an async-thunk it does not get dispatched anyway. I can dispatch(promise) but that's rather useless because since the thunk can be async i can dispatch(await getPromised()) with no additional middleware.

Thank you for helping my neurons spin. I think i can close this now :)

authors: TrySound davibe

repo: gaearon/redux-thunk


text:
expectRevert does not fail test if no contract call is made

If no contract call is made after calling expectRevert, the test passes, which does not seem like correct expected behavior.
interface Vm {
    function expectRevert(bytes calldata) external;
}

contract Foo {
}

contract FooTest {
    Vm vm = Vm(0x7109709ECfa91a80626fF3989D68f67F5b1DD12D);
    Foo foo;

    function setUp() public {
        foo = new Foo();
    }

    function testBar() public {
        vm.expectRevert("message");
    }
}

Nice catch. Easiest fix is probably in run_test in runner.rs is to check after calling the test if there is a remaining expected_revert in self.evm.state() I believe.

Yeah check if self.evm.state().expected_revert.is_some() after the test has ended, and return error if it's Some.

lemme give fixing this a shot

wanted to give a try as well, just to learn, put an attempt up here - https://github.com/gakonst/foundry/pull/274.

Shipped - ideally let's avoid duplication of work across issues! Thanks both!

My bad! Sorry @transmissions11 just wanted to see if I could figure out, then kept getting fixes to make :)

authors: brockelmore gakonst transmissions11 wilsoncusack

repo: gakonst/foundry


text:
Create ARM GitHub runner spawner

create workflow that will spawn and destroy arm64 runner in the workflow
runner should have same environment as the amd64 one and be able to execute our current workflow, just pop-runner-instance and destroy-runner-instance can be different
also we should be run both runners for single commit hash, therefore arm runner name cannot be just commit hash, it has to be prefixed or ideally randomly generated

we provisioned m1 machine on hetzner, if it works out we wont need this

repo: galacticcouncil/Basilisk-node


text:
vcf-vcf intersect error

Hi, I ran into this error during the ARTIC workflow:
index file localref.fa.fai not found, generating...
/Users/peerahemarajata/galaxy/database/jobs_directory/000/137/tool_script.sh: line 25: 48088 Segmentation fault: 11  vcfintersect -v -r 'localref.fa' -w "0" -i '/Users/peerahemarajata/galaxy/database/objects/4/9/1/dataset_491da1b9-10f9-42a5-8d32-75c302cb6dc1.dat' '/Users/peerahemarajata/galaxy/database/objects/f/e/5/dataset_fe5536e9-af7c-4279-91eb-3afd1a196ef8.dat' > '/Users/peerahemarajata/galaxy/database/objects/0/0/6/dataset_00634612-08a3-4a35-bb49-0184a8e303a4.dat'
I looked at the command and there was no index file as an input for vcfintersect, only the reference FASTA which I have copied to the working history and specified as a reference input for a re-run, but I also ran into the same problem. Thank you!

The indexing should be done automatically for you. What's the source of your fasta file? Can you run NormalizeFasta from the Picard package over it?

Did you mean to use the NormalizeFasta tool to process the FASTA to use as the initial input for the workflow? I can try that.
My FASTA was the one I downloaded from NCBI.

Used FASTA processed with NormalizeFasta as input for the workflow (LINE_LENGTH; default=100, TRUNCATE_SEQUENCE_NAMES_AT_WHITESPACE; default=False) and still the same error.....
index file localref.fa.fai not found, generating...
/Users/peerahemarajata/galaxy/database/jobs_directory/000/157/tool_script.sh: line 25: 50386 Segmentation fault: 11  vcfintersect -v -r 'localref.fa' -w "0" -i '/Users/peerahemarajata/galaxy/database/objects/8/9/f/dataset_89ff652d-83a3-48fb-9208-0690b2817e80.dat' '/Users/peerahemarajata/galaxy/database/objects/e/a/7/dataset_ea7985dc-b951-4955-b3ef-955370e1f419.dat' > '/Users/peerahemarajata/galaxy/database/objects/0/2/a/dataset_02aad5ff-2530-488a-8857-a69947e19ccc.dat'

BTW I am running this workflow on a local Galaxy instance on MacOS Catalina.

I have come to a conclusion that this is a MacOS problem, since there was absolutely no issue when I had the workflow running on a Galaxy instance on a native Ubuntu or the official Docker container which is Ubuntu. I had to switch to trying Galaxy on a MacOS since my new MB Pro does not play well with Ubuntu. Is there a way to make this work with Mac? Maybe I should be asking this on the Galaxy github.......


text:
More fallbacks for get_or_create firewall

Fixes first error in https://github.com/CloudVE/cloudbridge/issues/167 along with https://github.com/CloudVE/cloudbridge/commit/5328b65db9162b29b5179aa4a61bce6122f88e9d

I'll merge this to move on but we still have the router creation issue remaining.

authors: afgane almahmoud

repo: galaxyproject/cloudlaunch


text:
Fix podspec for newer Xcode versions, link libz in other linker flags

Might fix #233
@AngeloGiurano could you try?

@mweibel :+1: This works!

awesome, thanks for the reply :)

@mweibel Thanks to You for solving the problem :)

fyi @gali8 when you merge this change, the section "Import libz.dylib to target" on https://github.com/gali8/Tesseract-OCR-iOS/wiki/Installation page is not needed anymore.

@ws233 +1
Thank you!

(o.O somehow chose the wrong person to @...)

@mweibel Thanks :dancer:

@mweibel @ws233 is not the wrong person! :)

Sorry for late response!
@mweibel, why do you think it's not necessary anymore? The Tesseract dependency libs need it to operate correctly. I'm afraid the app cannot be linked without libz.
Anyway, if it so, can you change the corresponding file and include it into the pull request?

@ws233 np, not a late response at all :)
Beware, I'm a noob with iOS development, so take this with a grain of salt :D
Apparently the -lz flag for the linker does include libz.tbd which is seemingly the new format for those libraries to be used by Xcode.. As I didn't do a "clean setup" with only what I think is necessary now I can't tell for sure though. Might do that later.
Regarding including the file in the PR: wanted to do that but apparently wiki pages aren't pull-requestable on GitHub :/

Ok. I'll change it as soon as we confirm that this step is no longer necessary.

@ws233 created a sample project where I didn't manually include libz:
https://github.com/mweibel/test-tesseract

I am waiting for this change on master!

Hi.  I'm also waiting for this PR to be merged.  Any update on a timeline or if anything else is needed?  Thanks.

@hiragram @JenkinsJB you can also, to not be blocked, in the meantime specify my github fork for the pod dependency

@mweibel, first of all thanks for you PR.
I've checked your example project and those are other linker flags of test-tesseract target:
-ObjC -l"stdc++" -l"z" -framework "TesseractOCR"
As I told, libz is a dependecy of the Tesseract. Try to remove -l"z" and linking fails.
Also I couldn't run your test project to confirm it's working well.
Pls, correct it and if everything is ok with it, I'll merge yoiu PR.

@ws233 not sure I understand you correctly.
-lz is the 'new' libz if you like. Therefore it's specified in the other linker flags in this PR.
Removing -lz: Why would I do that? I added that specificly to the other linker flags of tesseract, therefore it is needed.

Also I couldn't run your test project to confirm it's working well.
Could you elaborate?

@mweibel, you wrote above:

the section "Import libz.dylib to target" on https://github.com/gali8/Tesseract-OCR-iOS/wiki/Installation page is not needed anymore.

I'm trying to explain that it's necessary. Some people can integrate TesseractOCR other way rather than sing CocoaPods. SO thay need to know that they need to link libz as well. So I'm not going to remove this step from the Wiki page.

Could you elaborate?

The Podfile is wrong. It contains your own path. Pls, change it to the global URL of your PR.
There are at least 2 absolute pathes to the tessdata folders located on your local drive. Pls, fix those paths.

I'm sorry for this, but I do not have enough time to fix this by myself this days.
I'll merge PR as soon as I can confirm everything is ok with it. The fastest way to confirm is your test-project.

I'm trying to explain that it's necessary. Some people can integrate TesseractOCR other way rather than using CocoaPods. So they need to know that they have to link libz as well. So I'm not going to remove this step from the Wiki page.

Ah, ok makes sense. Maybe you could add a short hint that this shouldn't be needed for people using cocoapods?
The test-tesseract project should be fixed now.

authors: AngeloGiurano JenkinsJB gali8 hiragram mweibel ws233

license: mit


text:
⚠ Avatar API Endpoint has degraded performance

In 5a2b77d, Avatar API Endpoint (https://avatar.roblox.com/v1/avatar-rules) experienced degraded performance:

HTTP code: 200
Response time: 5601 ms

Resolved: Avatar API Endpoint performance has improved in d7ea523 after 22 minutes.


text:
When more weight, the value goes down

When I put more weight on the scale, the value goes down in the negatives. Maybe the offset is not well calibrated, but the value should go up when I put more weight.
Does someone know why ?

Simple solution. Just tur the load cell by 180 degree in vertical axis. Sometimes the manufacturer put the sticker other way around. This should help.

I'll do that if there is no software solution but the load cell is already fixed so it is not so easy to turn it around. Do you know a software solution ? Otherwise I'll do just that.
Thank you !

Meanwhile, can you provide more info? Which function you want to use? is it get_weight_mean? Do you "zero" (tare) the scale with hx.zero method? I think that if you set the variable  hx._scale_ratio_A_128 = - ratio  to negative ratio this should just work fine. Then do not use hx.set_scale_ratio(scale_ratio=ratio) method to set the ratio. There is check if the ratio is negative it raises ValueError. You have to access the variable as described above. As I said I'll look at it tomorrow. Let me know if this worked.

I'll provide more info this afternoon!
I'll try your solution and tell you if it works

If you are using channel A and gain 128 try this and copy the output. If not working try debug mode.
hx = HX711(dout_pin=21, pd_sck_pin=20)
result = hx.reset()
result = hx.zero(readings=20)
input('Put known weight on the scale and then press Enter')
data = hx.get_data_mean(readings=20)
if data != False:
    known_weight_grams = input(
        'Write how many grams it was and press Enter: ')
    value = float(known_weight_grams)
    print(str(value) + ' grams')
    ratio = data / value  # calculate the ratio for channel A and gain 128
    print('data:', data)
    print('known weight is:', value)
    print('Ratio should be for you a negative number. It is:', ratio)
    hx._scale_ratio_A_128 = ratio  # in this case ratio should be negative number
else:
    raise ValueError('Cannot calculate mean value. Try debug mode.')
while (True):
    current_weight =  hx.get_weight_mean(10)
    print('Current weight on the scale is:', current_weight)

You can try to pull the latest changes from master branch. the example.py should work.

Sorry I didn't have much time to respond before.
Thank for the info. I did what you told me too and it worked like a charm. I then pulled your latest changes that did the exact same thing so it is great now. I'll be using your library a lot in the next few weeks so I'll come back if needed.
Thank you again, great work.


text:
[Feature Request] New Command: Open Editor (Horizontally)

**Is your feature request related to a problem? Please describe. **
Many times we have 3 or 4 notes open in a tiny screen laptop and open a new window vertically make a little bit difficult to create a table (image 1) :)
Describe the solution you'd like
Would be amazing if we have a command that open the Md Table Editor Horizontally (image 2).
Additional context

Right clicking on the ribbon icon (left click open it on the right side by default)

From command palette

Fixed the issue in 0.1.1. Let me know if you face any issue!

Fixed the issue in 0.1.1. Let me know if you face any issue!

Working Perfect on version 0.1.2 both for new table and for edit table.
Thank you very much !!!!!!!!

authors: FelipeRearden ganesshkumar

repo: ganesshkumar/obsidian-table-editor


text:
IWR 1843 实时采集并处理数据

您好，您的代码中realtime proc 是针对AWR2243的，我想请问这个代码可以用于IWR1843的实时采集及处理吗？如果可以的话，哪些改变是关键的？非常感谢。

完全可以，请参考这个issue里的代码。重启、配置文件等初始代码不变，后面的需要变更为该issue给出的示例代码。

authors: gaoweifan wantine

repo: gaoweifan/pyRadar


text:
Shoot cannot be deleted with invalid providerConfiguration in shoot.spec.provider.workers.providerConfig

How to categorize this issue?

/area robustness
/kind bug
What happened:
I created a shoot and put a custom providerConfig into shoot.spec.provider.workers.providerConfig which looked like this:
apiVersion: gardenlinux.os.extensions.gardener.cloud
kind: OperatingSystemConfig
linuxSecurityModule: AppArmor

The shoot could not get created because could not decode provider config: no kind "OperatingSystemConfig" is registered for version "gardenlinux.os.extensions.gardener.cloud" in scheme "k8s.io/client-go/kubernetes/scheme/register.go:72" - this was pretty much to be expected.
Deleting the shoot now fails with the very same error message:

task "Waiting until shoot worker nodes have been terminated" failed: Failed to delete Worker shoot--k8s-train--test/test: Error deleting worker: failed to deploy the machine classes: could not decode provider config: no kind "OperatingSystemConfig" is registered for version "gardenlinux.os.extensions.gardener.cloud" in scheme "k8s.io/client-go/kubernetes/scheme/register.go:72"

What you expected to happen:
I am not expecting a shoot with an invalid or unregistered providerConfiguration to get created but if I do such a mistake, deleting the shoot should be possible. Since anyone can put anything into the providerConfiguration fields, invalid values here should not lead to zombie shoots that cannot come up but also cannot be deleted anymore.
How to reproduce it (as minimally and precisely as possible):
Create a shoot with this as .spec.provider:
  provider:
    controlPlaneConfig:
      apiVersion: gcp.provider.extensions.gardener.cloud/v1alpha1
      kind: ControlPlaneConfig
      zone: europe-west1-c
    infrastructureConfig:
      apiVersion: gcp.provider.extensions.gardener.cloud/v1alpha1
      kind: InfrastructureConfig
      networks:
        workers: 10.250.0.0/16
    type: gcp
    workers:
    - cri:
        name: containerd
      machine:
        image:
          name: gardenlinux
          version: 576.3.0
        type: n1-standard-2
      maxSurge: 1
      maxUnavailable: 0
      maximum: 2
      minimum: 1
      name: worker-frq0k
      providerConfig:
        apiVersion: gardenlinux.os.extensions.gardener.cloud
        kind: OperatingSystemConfig
        linuxSecurityModule: AppArmor
      systemComponents:
        allow: true
      volume:
        size: 50Gi
        type: pd-standard
      zones:
      - europe-west1-c

The shoot will not come up as gardenlinux.os.extensions.gardener.cloud/OperatingSystemConfig is not a registered kind but it also cannot get deleted because of that same error.
Environment:

Gardener version: v1.39.3
Kubernetes version (use kubectl version): v1.22.4
Cloud provider or hardware configuration: gcp
Others: Garden Linux

@vpnachev Is this coming from os-gardenlinux or g/g?

Just checked the code again, I think it's rather the GCP extension (cc @dkistner @kon-angelo). The other provider extensions are similar, to it probably affects all of those.

We discussed that rather provider extension admission components should take care to validate the worker pool providerConfig.

/assign

The gcp admission webhook does deny the above-mentioned spec.
{"level":"error","ts":"2022-04-14T05:30:24.568+0530","logger":"validator.handler","msg":"Admission denied","provider":"gcp","kind":"Shoot","namespace":"garden-local","name":"test","error":"could not process: spec.provider.workers[0].providerConfig: Invalid value: runtime.notRegisteredErr{schemeName:\"k8s.io/client-go/kubernetes/scheme/register.go:74\", gvk:schema.GroupVersionKind{Group:\"\", Version:\"gardenlinux.os.extensions.gardener.cloud\", Kind:\"OperatingSystemConfig\"}, target:runtime.GroupVersioner(nil), t:reflect.Type(nil)}: invalid providerConfig"

@MrBatschner isn't able to reproduce this now either.

Interesting. Maybe the admission webhook wasn't registered at the time the issue was reported?

That is a possibility.

OK, well, if it's not reproducible anymore and everything looks as if it works as expected, nothing needs to be done and we can close this issue?

Yes, sounds reasonable not to chase ghosts and close this issue.

Thanks.
/close

I see that this was a provider-gcp specific issue that was fixed with https://github.com/gardener/gardener-extension-provider-gcp/pull/389 (previously the worker config validation was not called if there are no dataVolumes configured for the worker pool).

authors: MrBatschner ialidzhikov rfranzke shafeeqes

repo: gardener/gardener


text:
Remove obsolet and exported OSC Default Permissions const

How to categorize this PR?
/area dev-productivity
/kind cleanup
What this PR does / why we need it:
I cannot find any usage of the OperatingSystemConfigDefaultFilePermission, neither in gardener/gardener, nor in any of repo in the whole gardener org.
It might mislead some users/developers that these filepermissions are still in use and applied.

/retest


text:
Cleanup ShootBinding admission plugin

How to categorize this PR?

/area quality
/kind cleanup
What this PR does / why we need it:
After #6416, The shoot validator plugin is invoked for the binding subresource as well. Currently, lot of validations are duplicated within these plugins, which causes unnecessary confusion. This PR cleans up the binding plugin and moves the validations to shoot validator plugin.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
/cc @plkokanov
Release note:

The ShootBinding admission plugin is removed in favour of existing ShootValidator plugin. All the checks are moved to the latter.

/test pull-gardener-e2e-kind

@shafeeqes: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:
Test name	Commit	Details	Required	Rerun command
pull-gardener-check-vulnerabilities	87d823f link	false	/test pull-gardener-check-vulnerabilities
pull-gardener-e2e-kind	87d823f link	true	/test pull-gardener-e2e-kind
Full PR test history. Your PR dashboard. Command help for this repository. Please help us cut down on flakes by linking this test failure to an open flake report or filing a new flake report if you can't find an existing one. Also see our testing guideline for how to avoid and hunt flakes.

Opened https://github.com/gardener/gardener/issues/6766

/lgtm
/approve

authors: plkokanov shafeeqes


text:
Doc/webhook remidiation

How to categorize this PR?

/area documentation
/kind enhancement
What this PR does / why we need it:
Adding documentation on the webhook remediator and how users can to fix it
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Release note:

Adding documentation on the webhook remediator and how users can to fix it

/invite @rfranzke

/retitle Add documentation for webhook remediation

@etiennnr Can you please follow up on this PR?

Sorry, I was on vacation for a couple days. Just rebased it!

authors: etiennnr oliver-goetz rfranzke


text:
Add back --use-env in prepare-envtest.sh

How to categorize this PR?

/area dev-productivity
/kind regression
What this PR does / why we need it:
The --use-env argument for setup-envtest went missing in https://github.com/gardener/gardener/pull/6948.
This PR adds the arg back so that one can overwrite the assets directory via KUBEBUILDER_ASSETS as it was before.

/lgtm
/approve

authors: shafeeqes timebertt


text:
Unable to ssh to kvm-gardener_prod-amd64 image

Hallo gardenlinux team,
i wanted to play around with the kvm image to get more insights into the operating system.
I injected my public key into the raw image:
sudo ./inject-sshkey -i ~/Downloads/misc/kvm-gardener_prod-amd64-1592.1-ec945aa9/kvm-gardener_prod-amd64-1592.1-ec945aa9.raw -k ~/.ssh/pbk.pub -u root
2024-10-18 05:52: Start injecting SSH pubkey to image...
2024-10-18 05:52: Validating that file(s) is/are present.
2024-10-18 05:52: File is present: /home/ali/Downloads/misc/kvm-gardener_prod-amd64-1592.1-ec945aa9/kvm-gardener_prod-amd64-1592.1-ec945aa9.raw
2024-10-18 05:52: File is present: /home/ali/.ssh/pbkAli_w.pub
2024-10-18 05:52: No custom home directory defined. Using: /root/ for user root
2024-10-18 05:52: Using image format: raw
2024-10-18 05:52: User is root, not checking for userid in the image, just using 0
2024-10-18 05:52: Validating for an already present .ssh directory
2024-10-18 05:52: .ssh directory already present in /root/
2024-10-18 05:52: Created tmp directory: /tmp/tmpqot7ehpv
2024-10-18 05:52: Copy /home/ali/.ssh/pbkAli_w.pub as a copy to a temporary directory
2024-10-18 05:52: Injecting SSH pubkey...
2024-10-18 05:52: SSH pubkey injected.
2024-10-18 05:52: Removing tmp files.
2024-10-18 05:52: SSH pubkey sucessfully injected.

Then started the start-vm script:
./start-vm ~/Downloads/misc/kvm-gardener_prod-amd64-1592.1-ec945aa9/kvm-gardener_prod-amd64-1592.1-ec945aa9.raw

Port 2223 is open, but the ssh command throws Permission denied (publickey) since sshd_config file disables root login PermitRootLogin no.
Injecting a public key for other users isn't possible as all other users in /etc/password are no-login system users.

Hi @der-ali
For playing around with Garden Linux, you can use the _dev feature. If you build your image with kvm-gardener_prod_dev you will get a root shell automatically when booting the image with start-vm.
Alternatively, using something like ignition could be used to create user accounts and provision ssh keys.
Hope this helps,
Florian

authors: der-ali fwilhe

repo: gardenlinux/gardenlinux


text:
Importing by vite.

Maybe you can write proper instructions how to install also with vite. E.g "npm install gasparesganga-jquery-loading-overlay", in a laravel's resources/js/app.js "import ??? from gasparesganga-jquery-loading-overlay" and what to do with the imported staff? I long time try one and another thing. chrome console starts to display "error jquery doesnt exist".

Sorry but I don't get what you mean with proper instructions...
Have you read the official documentation?
Of course you can use npm exactly like that and then it's just a matter of including the JS file after jQuery, as simple as that.
I have no idea about any specific Laravel requirements, I am not using it. Anyways, it should work as any other jQuery plugin. Simply include the single loadingoverlay.min.js file after jQuery and you're good to go.
If your browser is complaining about jQuery not existing, probably you have not included jQuery before using it with a plugin or your code.

authors: gasparesganga ivose

repo: gasparesganga/jquery-loading-overlay


text:
Maven Plugin: Requires io.gatling.javaapi.core.Simulation to be on the classpath

We upgraded the gatling-maven-plugin 3.1.2 to 4.0.0 in https://github.com/projectnessie/nessie/pull/2723 and started to see the following exception:
[ERROR] Failed to execute goal io.gatling:gatling-maven-plugin:4.0.0:test (default) on project nessie-perftest-simulations: Gatling failed.: java.lang.ClassNotFoundException: io.gatling.javaapi.core.Simulation -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal io.gatling:gatling-maven-plugin:4.0.0:test (default) on project nessie-perftest-simulations: Gatling failed.
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.apache.maven.wrapper.BootstrapMainStarter.start (BootstrapMainStarter.java:39)
    at org.apache.maven.wrapper.WrapperExecutor.execute (WrapperExecutor.java:122)
    at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:61)
Caused by: org.apache.maven.plugin.MojoExecutionException: Gatling failed.
    at io.gatling.mojo.GatlingMojo.execute (GatlingMojo.java:181)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.apache.maven.wrapper.BootstrapMainStarter.start (BootstrapMainStarter.java:39)
    at org.apache.maven.wrapper.WrapperExecutor.execute (WrapperExecutor.java:122)
    at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:61)
Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: io.gatling.javaapi.core.Simulation
    at io.gatling.mojo.GatlingMojo.resolveSimulations (GatlingMojo.java:440)
    at io.gatling.mojo.GatlingMojo.simulations (GatlingMojo.java:365)
    at io.gatling.mojo.GatlingMojo.execute (GatlingMojo.java:168)

Our simulations are all written in Scala, so requiring a dependency to gatling-core-java is kind of unexpected.
I believe the issue started with https://github.com/gatling/gatling-maven-plugin/commit/1493b8c7738c4d8a2d8523140600b76dd2067450.
I think the code shouldn't fail when it can't find/load io.gatling.javaapi.core.Simulation

@slandelle can you review the attached PR please?

This was a false alarm because dependabot was upgrading gatling-charts-highcharts and gatling-maven-plugin in separate PRs and gatling-maven-plugin 4.0.0 required gatling-charts-highcharts 3.7.1

@nastra Still, your PR would provide the ability to upgrade the plugin without upgrading Gatling itself, which could be nice. The gradle and sbt plugins might have the same issue, I'm going to take a look.

For the record:

gradle: different resolution strategy, based on class name
sbt: only for Scala, only consider classes extending Scala Simulation class

authors: nastra slandelle

repo: gatling/gatling


text:
multiple paths per module

Hi, Tach seems very nice, but I have a usecase where I want to regroup different python paths in a single module.
It's not possible now, but is it something that would make sense for Tach?

Hello, we tried to solve the issue.
This is what we did:
Modify the tach.toml configuration file to allow specifying multiple paths for a single module. This change enables users to group different Python paths into a single logical module.
You can review changes in this commit: https://github.com/zxsa89675/gauge-sh-tach-483/commit/a1c2d3714e04dd06f2d58e2695e497610a2d0012.

[!CAUTION]
Disclaimer: The concept of solution was created by AI and you should never copy paste this code before you check the correctness of generated code. Solution might not be complete, you should use this code as an inspiration only.

If you no longer want Latta AI to attempt solving issues on your repository, you can block this account.

Hi, I understand it's pretty core, but think one level of indirection by allowing to provide a mapping to convert a path to a module, decoupling both concept shouldn't break everything.
my usecase is that I have a monolith I want to modularize. We are using django with many django apps, and want several django apps to be grouped to form the modules. Because we don't want dozens of modules, but keep the number reasonable.

Ok that makes sense, it can definitely be awkward to set up a strict configuration on a large project from scratch. We actually explored the idea of 'tags' or 'layers' for this early on in the project, but the configuration at that point ended up being too complex - we will revisit this soon and see if there is a better way to integrate it, since others have asked for this as well.
In the meantime, there are maybe two features that could help you:

tach sync: you may already know about this, but this should function as the 'script to generate tach.toml', at least initially
unchecked modules: this is specifically to help folks incrementally adopt Tach by allowing you to specify a module without also checking its dependencies. This is to let you start with a subset of your Django apps being checked for example.

If those don't work for you, we are also currently piloting a web platform which turns a Tach config into a GitHub check which can incrementally check that incoming PRs respect module boundaries, even if the app as a whole is not in a passing state. Let me know if that sounds interesting!

tach sync will only work when the dependencies are correct, otherwise it will just create a mess. I would prefer to first define the rule, and then fix the infractions it detects. We want to modularize the monolith, but we're not there yet.

That makes sense! We have seen some folks start by generating the mess, then marking anything unexpected/unwanted using 'deprecated'. This works a bit better when using the platform though.
I will take a closer look at what it would take to support this over the next couple of days. We already want to 'refresh' the tach mod and tach sync commands since there have been a lot of new features added since they were built. I think a better tach mod experience might be able to stand-in for tags by letting you easily manage many paths without having to manually edit the config.
Also, might be easier to continue this conversation on Discord but I will of course respond here as well.

authors: emdoyle eugenenelou zxsa89675

repo: gauge-sh/tach


text:
Feature requests: Enhanced "Contact with us" component

Description: Google Maps takes full width on a large screen and the three social icons are too big. This can be solved by making the map half of its width adding icons to the left with moving contact information(email, address, phone etc) to the left side from the contact form component. It will enhance the aesthetics and readability of contact info.
Screenshots:

Hey @gauravsingh1281  Please assign this task to me as GSSOC 2024 Extn.
It would look something like this.

Can I use React icons ?


text:
Separate line and position

Closes #48.
I decided to completely leave out position, but I might want to add it simply as a method later on in DataNode.

Went ahead and added position.

repo: gazayas/masamune-ast


text:
Minor cleanup of dartsim

Change remaning ignerr to gzerr
Clangtidy fixes
Remove unused header

Thanks Steve, looks good!

repo: gazebosim/gz-physics


text:
Option "verbatim" in method species.name_usage throws error for specieif taxon

Python Version: 3.8
pygbif Version: 0.6.2
When using the verbatim option in the species.name_usage method, I get an error:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/venv/lib/python3.8/site-packages/pygbif/species/name_usage.py", line 108, in name_usage
    return name_usage_fetch(data, key, shortname, uuid, args, **kwargs)
  File "/venv/lib/python3.8/site-packages/pygbif/species/name_usage.py", line 143, in name_usage_fetch
    res = gbif_GET(url, args, **kwargs)
  File "/venv/lib/python3.8/site-packages/pygbif/gbifutils.py", line 34, in gbif_GET
    out.raise_for_status()
  File "/venv/lib/python3.8/site-packages/requests/models.py", line 1021, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://api.gbif.org/v1/species/5231190/verbatim?limit=100

Code to reproduce the error:
from pygbif import species
species.name_usage(key="5231190", data="verbatim")

However, when using the key for another taxon, it works:
from pygbif import species
species.name_usage(key="101683527", data="verbatim")

So, this issue seems to be on the API side. Still, this behavior is not documented.

Since in Python, raising an exception is the most accepted way, I would suggest to throw a custom Exception that is more explanatory. When seeing the exception, I felt like I did something wrong.

repo: gbif/pygbif


text:
Archlinux packages publish automation

I made two archlinux packages (cf: https://github.com/gbrlsnchs/pilgo/pull/2).
If you want to automate the releases, there is a github action available.
Let me know if I can help.

@BarbUk, first of all, thank you very much for your contribution!
Automation seems nice, but I'm afraid we'll need to keep in touch in order for this to work, e.g. if for some reason my SSH is revoked and automation stops working. Is it OK for you?
Also, I need to inform you my public key, right? I'm not sure how the AUR works, but if that's the case, we can do that via email or something.

You just need to create an account on AUR: https://aur.archlinux.org/ and upload your public key in your account settings.
I can then add your user a maintainer of the package so you can publish / update the package.
I can also subscribe to the releases notification to update the package.

Alright, @BarbUk, here is my AUR account. It'd be awesome to have this sort of automation.

You are now a maintainer for the two packages:

https://aur.archlinux.org/packages/pilgo/
https://aur.archlinux.org/packages/pilgo-bin/

Packages have been updated to v0.4.0.

Just a heads-up, @BarbUk, I tried automating new releases with no success. I'm still debugging why, since my keys are correct (I tested locally on my machine).

Hey, it worked, Pilgo is automatically published to AUR now. :smile:

Hey, it worked, Pilgo is automatically published to AUR now.

Perfect !
I got the new version when updating this morning

@BarbUk  still same error with latest version
==> Making package: pilgo-bin 0.5.0-2 (Sat 02 May 2020 12:49:09 PM CEST)
==> Retrieving sources...
  -> Found linux.tar.gz
==> Validating source files with sha256sums...
    linux.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
Error downloading sources: pilgo-bin

@kakawait It's because the archive is named linux.tar.gz (the name don't change between release).
I've updated the pkgbuild to use a unique source name, the issue should be fixed.

Maybe @gbrlsnchs could help us?

Maybe @gbrlsnchs could help us?

Do you still have the issue with the last package ?

The last pgkrel is ok for me:
==> Making package: pilgo-bin 0.5.0-3 (Sat 02 May 2020 05:41:34 PM +04)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found pilgo-bin-0.5.0.tar.gz
==> Validating source files with sha256sums...
    pilgo-bin-0.5.0.tar.gz ... Passed

I didn't test yet. But was thinking about if each new version we've issue regarding unversioned name.

Check my initial reply:

I've updated the pkgbuild to use a unique source name, the issue should be fixed.

the issue should be fixed.

For this release and the following.

Also, I noticed the GitHub Actions I used doesn't reset pkgrel. I'll change to a fork that handles that.
@BarbUk Do you think the change you made is enough or it's better to change things on this repo's side?

The change is enough because the source file now have a unique file name.
The new source will now be downloaded in case of a new release.

Nice. Thank you for your work 😍

authors: BarbUk gbrlsnchs kakawait

repo: gbrlsnchs/pilgo


text:
[FEATURE] icons which have meanings

Add notice when using icons which have meanings on top of every page that use them. Like ESDC does on their curriculum page

Links that only work within the Government of Canada firewall are marked with  Icon

Created in #149


text:
Utils: don't consume three backslashes at a time

fixes #589
This removes the special logic for understanding three backslashes in a row as an escaped single backslash.

Thanks very much, very useful. I've added a few tests to make sure this doesn't break again in future.

repo: gchq/CyberChef


text:
Extract Entropies

This is an operation that does the following:

Extracts anything with low entropy compared to the rest of the input data.
Extracts anything with high entropy compared to the rest of the input data.
Extract both low and high.
Extract anything in the English text range (3.5-5)
Allows you to put in your own range and extract any block that falls in that range.
Allows the user to choose what deviation algorithm to use (Mean absolute deviation or standard deviation)
Allows you to choose a block size and a block size range.
There is a button that can invert all of the criteria for the extractors.
Contained in this PR there is now an entropy library in the lib folder that all operations can make use of.

Hey!  This pull request has gotten rather old and that's our fault.  This project stopped being actively maintained for a while and it looks like your pull request has started to gather dust.  Would you be able to update your branch to the latest version of CyberChef and we'll give it a review?

Hey, this PR has remained without updates for four weeks now.  I'll close it now, but feel free to re-open if you find time to contribute! 😄


text:
Please get Federation to allow for subtly different schemas

Can we have  increased flexibility with which subtly differing graph schemas are treated by the federated store?
Consider a graph – G1 – with a nice simple schema comprising a single edge – E1 – itself with 2 properties – P1 and P2. If someone else wants to create a graph – G2 – and amongst other things wants to store data semantically equivalent to E1, but with a bonus property P3 then we've got a problem. They can define G2 with E1, and properties P1, P2, P3 but then they won't be able to neatly federate queries with G1. That defeats the purpose. Instead they can lobby the owners of G1 to add P3 to their schema, even though they don't want to populate it themselves. Or they choose different language and are forced to define an edge E2 with properties P1, P2, P3. Then the poor end consumer of the graphs has to remember that E1 and E2 are semantically equivalent, and attempts to join them up are pushed to them.
That all seems a bit sad to me, and it would be lovely to see FederatedStore allowing querying of two graphs with subtly different schemas.

This issue affects federated stores that have proxies with overlapping schemas. When you perform an operation such as GetAllElements in such a situation, the federated store checks the schemas of all the proxies individually before performing the operation on all the proxies. On a GetSchema operation, however, the federated store attempts to merge the schemas and return a single merged schema. Currently, this returns an error if one of the schemas is a subset of another, as it is seen as invalid. I will submit a PR that allows merging schemas that are subsets of one another.

repo: gchq/Gaffer


text:
docs: backends: broken markdown in table row for Diffractor.jl

https://gdalle.github.io/DifferentiationInterface.jl/DifferentiationInterface/dev/backends/#List-of-backends
The markdown in the row for Diffractor.jl seems broken, note the first two columns.

Thanks for the catch, that's an easy fix. I have a backend-to-string function that outputs "Diffractor (forward|reverse)" and the vertical bar is interpreted by Markdown as a table separator. I'll replace it with an or

authors: gdalle nsajko


text:
Remote access

I am getting notifications fine, and the app works great when I am inside the same network as the OctoPrint. Once I leave that network the notifications still work but cannot see or access the OctoPrint.
The documentation says can connect from anywhere.

You will need to do a portforward in your router to the octoprint server (port 80 or 443 if SSL is used).. Or VPN to your home network.

As @greetoz mentioned, you will need to either use port forward + reverse proxy for secuirity or setup your VPN which sounds harder than it actually is.

authors: Myrddinwylit gdombiak greetoz

repo: gdombiak/OctoPrint-OctoPod


text:
Feature Request: User Based Emoji Set

Simple version: Allow full emoji list for Admins when using a limited emoji set.
More extensive version: Allow separate emoji sets by user group or trust level.

@elmstedt Could you explain the use case / background for this a bit more?

Absolutely.
The tl;dr version is: I want to use a limited set of emojis as a way to allow voting on posts across multiple dimensions/factors/characteristics, and in my particular use case I want to be able to allow a subset of higher level users to vote on a different set of categories than three base users.
I fully understand this is not the intended use case for your plugin. And at some point, when/if I get this off the ground I'll likely get around to rolling my own, but for now this would be useful to me.
Now, to give you more context on the event you're interested.
I'm a teaching assistant for an R programming class at a university. I am cobbling together an online coding platform where my students would complete coding challenges using a different system (a Shiny web-app, not important or relevant to my request but I'm erring on the side of over-sharing).
After the submission window for each challenge is closed, my app will create a new topic for that challenge, along with a post for each group of similar solutions.
The idea them is that my students can then discuss each other's solutions and vote for the best one (using the Question and Answer plugin).
I intend to use your retort plugin to allow students to a very limited emoji set to tag solutions as having certain qualities,
🤓 = Clever
😇 = Best practice
😕 = Confusing or complicated
But, I'd also like the professor, TA's, and graders to be able to award other emoji like,
🥇 = Ideal solution
🤯 = Impressive
Etc.
Then the emoji counts for each solution would be used to, among other things, award special badges to the students.

authors: angusmcleod elmstedt

repo: gdpelican/retort


text:
[Feature] Improve Our Team Section and Make it Device responsive

Contact Details
No response
What's on your mind?
Designs Requested:-

Give A little Border Radius to Cards
Increase The Distance between Social Icons
Give Some Hover Effect( Increase Shadow on Hover)
In Mobile Design Fix the Width of the Cards [Currently 95%-100%]

Use this type of images from assets to fill in mobile too
For any Further Assistance, You Can Reach out to us on Discord
Contribution Guidelines

[X] I have gone through the contribution guidelines

Code of Conduct

[X] I agree to follow this project's Code of Conduct

ok bot testing 123

@TheCodeVenturer Can you it to me?

@mohitsaini07 sure

The changes have been implemented. Please feel free to review and confirm.

Can you assign the UI still doesnt look good

Yes @M-SAI-SOORYA
We were about to create a new Issue for this
If you will like to continue on this , Will reopen this issue
Could you mention some what you will edit?

authors: M-SAI-SOORYA TheCodeVenturer jayzsh mohitsaini07

repo: gdsc-aec-india/gdsc-aec-web


text:
Theming

🚀 Feature
Theme the Website uniformly across all existing pages.
All the pages should be redesigned to have a light and a dark mode, that can be switched by the client.
Solution I'd like
You may use global parent class definition to dynamically switch between CSS classes.
You may even implement SCSS if needed.
Alternatives I've considered
Go creative!
P.S. theming is key 😉

I want to work on this issue under JWOC.

Looking forward to an awesome themed ui!

I want to work on this issue under JWOC

repo: gdscjgec/Pictionary


text:
Uncaught TypeError: (intermediate value).setFromPoints is not a function

I am trying to get three-dxf to work on my liferay tomcat server. I believe I have dxf-parser.js fully working and I have r79 of three.min.js loaded.
When trying to display a dxf with the line
cadCanvas = new window.ThreeDxf.Viewer(dxf,document.getElementById('mainwrap'),400,400,font);
I get the error
Uncaught TypeError: (intermediate value).setFromPoints is not a function
    at drawArc (index.js?b635:445)
    at drawEntity (index.js?b635:212)
    at new Viewer (index.js?b635:112)
    at three.min.js:387
    at XMLHttpRequest.<anonymous> (three.min.js:385)

I was able to get the sample working with the http-server, so I'm not sure why it doesn't work on this server. Is this an issue with the version of three.min.js that I'm using?

I checked and threejs r79 is 3 years old so it's quite likely that things changed a bit.
On the sample is running r101.
https://github.com/gdsestimating/three-dxf/blob/ba3c3195bcd99291419a737966e20d31c4806060/sample/package.json#L11

The error was definitely related to using an older version of three.min.js. I ripped out the portlet that was causing conflicts with newer versions of three.min.js so I could switch to r101.
Everything works great. Thank you again.

authors: Serthys thedanieljk

repo: gdsestimating/three-dxf


text:
chore(package): update fetch-mock to version 5.9.1

Closes #117
https://greenkeeper.io/

This pull request is now managed with CodeReviewHub. Refresh.

Codecov Report

Merging #121 into master will not impact coverage.

@@          Coverage Diff           @@
##           master    #121   +/-   ##
======================================
  Coverage    71.2%   71.2%
======================================
  Files           9       9
  Lines         250     250
  Branches       39      39
======================================
  Hits          178     178
  Misses         72      72

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 704b672...431d149. Read the comment docs.

Codecov Report

Merging #121 into master will not impact coverage.

@@          Coverage Diff           @@
##           master    #121   +/-   ##
======================================
  Coverage    71.2%   71.2%
======================================
  Files           9       9
  Lines         250     250
  Branches       39      39
======================================
  Hits          178     178
  Misses         72      72

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 704b672...431d149. Read the comment docs.

authors: codecov-io gdumitrescu

repo: gdumitrescu/aggregator


text:
🛑 EC3 COM is down

In 62a8753, EC3 COM ($SITE_EC3_COM) was down:

HTTP code: 0
Response time: 0 ms

Resolved: EC3 COM is back up in 978d8f1 after 20 minutes.

repo: gedesco-git/uptime


text:
🛑 COM GURU is down

In d9f6299, COM GURU ($SITE_COM_GURU) was down:

HTTP code: 0
Response time: 0 ms

Resolved: COM GURU is back up in 593a7da after 497 days, 11 hours, 36 minutes.


text:
🛑 COM GURU is down

In 3488533, COM GURU ($SITE_COM_GURU) was down:

HTTP code: 0
Response time: 0 ms

Resolved: COM GURU is back up in 0ba8634 after 9 minutes.


text:
Octopi not Octapuses, or maybe I'm missing the joke

The example on the front page, you picked one word that does not pluralize in the standard way (i.e. person, fish, cactii, octopi). And then you picked another one Octopi and pluralized with es, but its one of the few special cases actually.
Maybe I'm just missing a joke though, but posting just in case this was a mistake and there just needs clarification.

Turns out all three are technically seen:
Source: https://www.merriam-webster.com/words-at-play/the-many-plurals-of-octopus-octopi-octopuses-octopodes

We would go with "octopuses," a perfectly legitimate English plural, and the oldest attested to. "Octopi" is also an acceptable choice, and one in wide use, but you run the risk of being informed that it's incorrect. Well-meaning people may tell you that -i is a Latin plural, but "octopus" comes from the Greek.

In fact, after doing a review of a handful of sources appear to favor octopuses despite other Go inflectors use octopi. Many were saying its more common in US and UK, but in California it was definitely octopi. My mistake.

repo: gedex/inflector


text:
🛑 Public Stremio-Jackett Addon is down

In 855680c, Public Stremio-Jackett Addon (https://stremio-jackett.elfhosted.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Public Stremio-Jackett Addon is back up in 633bf0f after 17 minutes.

repo: geek-cookbook/elfhosted-upptime


text:
🛑 Public MediaFusion Stremio Addon is down

In 18afeae, Public MediaFusion Stremio Addon (https://mediafusion.elfhosted.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Public MediaFusion Stremio Addon is back up in 305a2fd after 9 minutes.


text:
Can we use Headless JS to receive notifications in background

Recently, React native have released Headless JS to run javascript in backgrond. If it is implemented, We can process the notification in background.
Problem which I'm facing is...
I can't receive the notification in the background, If the javascript layer is killed in the background. I think, Headless js will solve the problem.

Hi @sriraman. I believe you meant that you couldn't get the received event to work when the app is killed, but you'll still be able to receive the notification on the native side. I'll definitely look into the Headless JS option to see if we can handle it better.
Thanks!

This might be possible with a content-available notification however I am concerned about battery life and memory pressure this would bring starting up the javascript runtime each time a notification is received. content-available notification have a number of restrictions as well such as not working after force-quitting (swiping away the app) or if Background App Refresh is disabled by the user.
Since iOS 10 the correct and reliable way to handle this is with a UNNotificationServiceExtension. However this runs as a process on it's own and iOS has a very restrictive 5MB RAM limit on this kind of target so it won't be possible to run javascript here.
@sriraman Is the goal to retrieve unopened notifications in your app when the user opens your app again later?
Thanks.

@jkasten2 Yes.. I just want to retrieve the unopened notification when user opens the app.

@avishayil has there been any update on this?

@sriraman @michaelduminy As far as starting the app as Headless JS to process notifications in the background this won't be the correct direction due to the limitations / reliable I described above.
However we plan to provide a feature part of our iOS SDK to store notifications and allow them to be queried once your app is reopened. This is something that will need to be implemented in the base native SDK and then this one. Unfortunately I don't have an eta on this.
Storing notifications is possible today however with two different options noted in below.
https://documentation.onesignal.com/docs/create-an-activity-feed

authors: avishayil jkasten2 michaelduminy sriraman

repo: geektimecoil/react-native-onesignal


text:
React Navigation doesn't work inside onOpened callback

React Navigation not working inside onOpened Callback function
onOpened(openResult){
    console.log('Message: ', openResult.notification.payload.body);
    console.log('Data: ', openResult.notification.payload.additionalData, openResult.notification.payload.additionalData.catalog);
    console.log('isActive: ', openResult.notification.isAppInFocus);
    console.log('openResult: ', openResult);
// Get undefined error on navigate
    this.props.navigation.navigate('Setting');
  }

I assume that you have 'bind'ed onOpened, right?

The this context will be undefined unless you bind the function.
For example look at our example project when we add the event listeners:
this.onOpened = this.onOpened.bind(this);
OneSignal.addEventListener('opened', this.onOpened);


text:
I want alarm

this notification meet my needs？and how ？

@532815096 Please see the following guide on what OneSignal push notifications can do.
https://documentation.onesignal.com/docs
Then follow the setup guide here.
https://documentation.onesignal.com/docs/react-native-sdk-setup
If you run into any issue or have any additional questions I recommend contacting OneSignal support.
If you find an issue with this SDK please open a new issue and we can look into it. Thanks!
https://documentation.onesignal.com/docs/react-native-sdk-setup


text:
Pip installation does not work on Ubuntu 16.04

I tried running the script on Ubuntu 16.04 but it fails when using the pip command. I noticed I had an outdated base box so updating it to see if anything changes.
==> drupalvm: Installing required python modules.
==> drupalvm: Traceback (most recent call last):
==> drupalvm:   File "/usr/local/bin/pip", line 5, in <module>
==> drupalvm:     from pkg_resources import load_entry_point
==> drupalvm: ImportError: No module named pkg_resources
==> drupalvm: Installing Ansible.
==> drupalvm: Traceback (most recent call last):
==> drupalvm:   File "/usr/local/bin/pip", line 5, in <module>
==> drupalvm:
==> drupalvm: from pkg_resources import load_entry_point
==> drupalvm: ImportError
==> drupalvm: :
==> drupalvm: No module named pkg_resources

Looking at how your 16.04 box differs from 14.04 I wonder if this has something to do with it https://github.com/geerlingguy/packer-ubuntu-1604/blob/6ff79480c88d60c925e4673b2b0fdef379fc245c/scripts/cleanup.sh#L17:L19.
I've never used packer though.

On docker everything works with stock ansible (2.0.0.2-2) btw.

Seems the latest version of the box did solve it!

Woohoo, things I don't have to fix!

authors: geerlingguy oxyc

repo: geerlingguy/JJG-Ansible-Windows


text:
Ansible wait_for not working as expected

Howdy,
As discussed on twitter, the wait_for module is just waiting for the TCP socket to start accepting connections which does not ensure that the Java app has finished starting. With a quick search, I found another method that would help mitigate failures on downloading the jenkins CLI.
http://stackoverflow.com/questions/23919744/how-to-restart-jenkins-using-ansible-and-wait-for-it-to-come-back

Above PR was merged, so this issue is fixed. Thanks, @tylerturk !

authors: geerlingguy tylerturk

repo: geerlingguy/ansible-role-jenkins


text:
Add HHVM as optional replacement for PHP?

See notes for setup: http://www.midwesternmac.com/blogs/jeff-geerling/benchmarking-drupal-8-php-7-vs-hhvm
Basically, this would be a nice-to-have for benchmarking purposes mainly... but there are a lot of things that might need little tweaks, and some of the tooling wouldn't even run properly on HHVM.

Have you considered making nginx listen for por 9000 instead of a socket for PHP. That would simplify the configuration differences between php5, php7 and HHVM.
On some forums is also mentioned that fpm is more stable listening on a port than a socket.

@jackbravo - As part of #346, and in my geerlingguy.apache role, I've switched the default to port 9000 instead of the socket. So yes :)

Great! I guess this one can be closed then =).

Not quite, yet; I want it to be an easy-to-configure option in config.yml, which entails a little more work on my part.

I'm waffling as to whether I want to include official support as part of Drupal VM or not... there's been very little noise over this issue, and I'd rather devote the extra role and resources to something more people have been asking for, like Postgres or SQLite.
I'm going to close this issue now, and will only reopen if more people start asking for HHVM. Honestly, since PHP 7.x was released, there's little reason to switch for most people (whereas performance was a huge reason prior!).

I second that. Before PHP7 I would have been interested in trying it out at least, but now not so much.

authors: geerlingguy jackbravo oxyc

repo: geerlingguy/drupal-vm


text:
Questions Before I Start

Does it do wifi monitoring or just wired?
Is there a way to use multiple nodes?

It can monitor any Internet connection over any interface (wifi or wired), but for consistency/stability wired is best, and the Pi 4 is required if you have a connection that's more than about 200 Mbps.
There's no configuration for this project right now that would incorporate more than one node.

repo: geerlingguy/internet-pi


text:
项目都不能加载

请问你是用的2017吗？我用2013,2015都不能加载

必须用2017，.net core项目

authors: geffzhang kingreatwill

repo: geffzhang/NanoFabric


text:
Users may be stuck at "could not load namespace"

Maybe we could display some kind of help or information text why this is could be case. Users might get stuck at this step, since they are working with Minikube, or maybe are working with remote clusters without filling out the "Advanced Settings".

I would suggest we create some kind of guided tour through the UI.
We could use something like this:
https://github.com/gilbarbara/react-joyride
It could help the user's understand the use cases and usage of the extension better.


text:
🛑 Réservation (prod) is down

In 6fbf9b7, Réservation (prod) (https://www.gel.usherbrooke.ca/reservation/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Réservation (prod) is back up in 556af7d.


text:
⚠ Département GEGI (intranet) has degraded performance

In 8768ca3, Département GEGI (intranet) (https://www.usherbrooke.ca/intranet-genie-electrique-informatique/) experienced degraded performance:

HTTP code: 200
Response time: 4402 ms

Resolved: Département GEGI (intranet) performance has improved in 1a9a208.


text:
Typo in doc/source/Makefile

Hi Christian,
doc/source/Makefile has this:
doc/source/Makefile:configspec.rst: ../../../khal-0.3.1/khal/settings/khal.spec
It will need to be changed to 0.4.0
Thanks a lot ;)
Michele

master doesn't have this:
configspec.rst: ../../../khal/khal/settings/khal.spec

And I can't see that it ever did. Where do you have this version from? oO

Meh, I just took the release tgz (am building rpms), and the build failed because of that.
Hohum, odd, likely screwup on my part then (/me puts down the smokepipe)

authors: mbaldessari untitaker

repo: geier/khal


text:
merge code from pingcap/tiflow master

merge code

it's ok

repo: gejibin/ticdc


text:
arch-generic: Fix reading from special :semihosting-features file

The implementation of SYS_FLEN was missing, which caused picolibc to treat this file as not implemented. Additionally, there was a bug in the SYS_READ call that was comparing the wrong variable against the passed buffer length. It was comparing the current file position against the buffer length instead of the number of written bytes. Finally, pos was unititialized which could result in spurious errors.
Change-Id: I8b487a79df5970a5001d3fef08d5579bb4aa0dd0

@Harshil2107 @BobbyRBruce for some reason we are failing a simpoints-se-restore test. This is happening for every new PR. Was the stored checkpoint changed recentely?

authors: arichardson giactra


text:
GOlr can no longer be loaded with annotations or bioentities

Ugh, cannot get /anything/ loaded anymore:
    While trying various reloads to track down the issue behind

    https://github.com/geneontology/amigo/issues/240

    I found two serious problems, both possibly related to owltools
    (although a schema error is possible for one). The first, and
    least severe, is that the load time has jumped from 4hrs to 14hrs
    for the "production" load, which is a huge hit. I believe that the
    memory required has also jumped up.

    The second thing, which is rather nasty, is that I am now no
    longer able to commit any GAF information, and the way the error
    is thrown, it effectively means that no annotation or bioentity
    data can get loaded.

    Since these have both come on rather suddenly, I wanted to warn 1)
    to avoid updating your tool chain until #240 is fixed (you should
    tag on to that item) and 2) check loads for annotation and
    bioentity information before pushing to production.

    I'll try to keep everybody up to date as we look at this.

Since I sent this email, I've reverted owltools to about a month ago (7919c6e) and still have the same problem, so I'm no longer going to look in that direction for the issue.
Next, schema (amigo) and java (???).
Tagging @stuartmiyasato, @cmungall, and @hdietze as this may affect the pipeline elsewhere.
Possible (temporal) relation to #240.

I have run a new GOlr load but I have not copied the data anywhere.  With reference to Rama's ticket #245 , is it okay to push this load into production?  Should I push it to amigo2-test for validation first?  I'm holding off doing anything until I get feedback from someone...

There is a per-GAF fail like:
ERROR: [doc=UniProtKB:Q6ZMV9_:__:_GO:0001673_:__GO_REF:0000019_:_IEA_:__Ensembl:ENSRNOP00000015584_:_NCBITaxon:9606_:_20150711_:_Ensembl_:_] multiple values encountered for non multiValued field taxon: [NCBITaxon:9606, NCBITaxon:9606]

Occurs on commit, throwing an error that skips the rest of the GAF (i.e. all of it). Will check the proper value for the cardinality in the schemas and make sure there are no conflicts.

Is this what @jelser was seeing?
On 8 Sep 2015, at 17:27, kltm wrote:

There is a per-GAF fail like:
ERROR:
[doc=UniProtKB:Q6ZMV9_:__:_GO:0001673_:__GO_REF:0000019_:_IEA_:__Ensembl:ENSRNOP00000015584_:_NCBITaxon:9606_:_20150711_:_Ensembl_:_]
multiple values encountered for non multiValued field taxon:
[NCBITaxon:9606, NCBITaxon:9606]

Occurs on commit, throwing an error that skips the rest of the GAF
(i.e. all of it). Will check the proper value for the cardinality in
the schemas and make sure there are no conflicts.

Reply to this email directly or view it on GitHub:
https://github.com/geneontology/amigo/issues/241#issuecomment-138738743

I mean @elserj
On 8 Sep 2015, at 18:48, Chris Mungall wrote:

Is this what @jelser was seeing?
On 8 Sep 2015, at 17:27, kltm wrote:

There is a per-GAF fail like:
ERROR:
[doc=UniProtKB:Q6ZMV9_:__:_GO:0001673_:__GO_REF:0000019_:_IEA_:__Ensembl:ENSRNOP00000015584_:_NCBITaxon:9606_:_20150711_:_Ensembl_:_]
multiple values encountered for non multiValued field taxon:
[NCBITaxon:9606, NCBITaxon:9606]

Occurs on commit, throwing an error that skips the rest of the GAF
(i.e. all of it). Will check the proper value for the cardinality in
the schemas and make sure there are no conflicts.

Reply to this email directly or view it on GitHub:
https://github.com/geneontology/amigo/issues/241#issuecomment-138738743

@kltm :  just to be clear, this is happening during the GOlr load?  I'm not seeing anything like that in the load that I ran this morning.  My load finished without any errors, or at least I'm not seeing anything in the logs:
golr> grep -i error golr-load-20150908
Generating /data/src/svn/owltools/OWLTools-Oort/target/apidocs/owltools/ontologyrelease/logging/ErrorReportFileHandler.html...
Generating /data/src/svn/owltools/OWLTools-Oort/target/apidocs/owltools/ontologyrelease/logging/class-use/ErrorReportFileHandler.html...
I haven't copied those indexes anywhere.  Is it worth loading this data into amigo2-test to see if we're seeing the same issue?  Or am I looking at the wrong issue?

There are a few issues that have sort of piled up here. Personally, I am no longer able to load for an unknown reason (this issue); this may or may not be related to a couple of other issues.  Either way, this blocks me testing things like the "beta catenin" issue (#240), which is (possibly) a separate loading issue. Until I can make progress here, I'm uncomfortable proceeding with the 2.3 release.

Is it worth comparing versions of the various software packages used in loading?  Or should I just hold off and wait until things are resolved on your end and then upgrade to whatever packages you are running?  Not meaning to be pushy here -- will certainly follow whatever recommendations you have.

I've already tried reverting to previous versions of owltools, but with no success. I'd wait to move forward until it's clear that this issue is local to me and won't "spread".

Well, not a direct schema mismatch, but still possible something is out of sync. Will try and get a minimal set that I can load fast (and fails) and will start tracking it through owltools.

Do we have a mini test set? Either whole ontology + GAF subsets
Or if ontology size is an issue, we have some GAF subsets with matching
ontology subset modules, in owltools test/resources folders
On 9 Sep 2015, at 16:17, kltm wrote:

Well, not a direct schema mismatch, but still possible something is
out of sync. Will try and get a minimal set that I can load fast (and
fails) and will start tracking it through owltools.

Reply to this email directly or view it on GitHub:
https://github.com/geneontology/amigo/issues/241#issuecomment-139069967

We do in the Makefiles, but even they are a bit irritating in tracking this down, which is why I'll be paring it down even more. I was hoping to find something a little more "realistic" (as I'm also keeping an eye out for #240), but I'll take a look at those if load times prevent fast turnaround.

in the off chance my experience helps here. i've seen similar problems for my wormbase build and it was caused by my solr server conf/schema.xml. i had to
change schema.xml

to

I then restarted jetty and problem was gone.

yikes. magic github markdown
change schema.xml
<field name="taxon" type="string" required="false" multiValued="false" indexed="true" stored="true"></field>
to
<field name="taxon" type="string" required="false" multiValued="true" indexed="true" stored="true"></field>

Yes, that would fix the problem, but the issue is that it didn't do this in the past and /shouldn't/ be doing this now. When did you start needing to do this fix?

i think owltools
22dde7af7d6e65c1297c86d88dd80f7998e07818 # commit 05/27

Ah! Very interesting--thank you! That would mean that my test of month-old code would have missed it. I'll check in there!
https://github.com/owlcollab/owltools/commit/22dde7af7d6e65c1297c86d88dd80f7998e07818
Yes, this looks like a winner. Thank you again!

@raymond91125 you rock!
Looks like ultimately it should be the java that changes and not the schema, the intent is for taxon to be single-valued

Pushed a change. This appears to be the result of an incomplete refactor (to remove duplicate code) on my part.

Glad it helped.
Sent from my Cyanogen phone
On Sep 9, 2015 5:18 PM, hdietze notifications@github.com wrote:
Pushed a change. This appears to be the result of an incomplete refactor (to remove duplicate code) on my part.
—
Reply to this email directly or view it on GitHub.

Okay, Heiko's change probably is the fix, but a neat consequence is that we're likely to be forced to deal with #209 in the process as there is only one branch of owltools. This means that there will be schema changes as well and a little more testing necessary (as a new filter will be available, although we could pretend that it's not there for the time being).
Here's what we'll do, all current hotfixes, as well as #209 will be turned to the 2.3 milestone, fixed on master, and then bring the 2.3 up to date there.
I'll close this issue as soon as I have a confirmed proper load.

Confirmed a local load, closing for now.

authors: cmungall hdietze kltm raymond91125 stuartmiyasato

repo: geneontology/amigo


text:
pexophagy parentage

pexophagy is a descendant of peroxisome organization. That doesn't seem quite right? It seems odd to have some of these proteins annoted to "peroxisime organization"
Delivery to the vacuole for degradation doesn't seem like disaasembly?
(note nucleophagy and ribophagy don't have this organization parent).

Yup. instead we will make the disassembly part of the autophagic processes as discussed on this morning's autophagy call.

authors: ValWood ukemi

repo: geneontology/go-ontology